La placa ESP32 STEAMakers, és una eina ideal per iniciar-se al món de la programació, l'electrònica, les comunicacions i la robòtica.
Utilitzada conjuntament amb la placa Imagina TDR STEAM i l'entorn de programació ArduinoBlocks es poden desenvolupar infinitat de projectes des d'un nivell molt bàsic fins a projectes d'alta complexitat. A més, té compatibilitat amb la majoria de funcionalitats d'Arduino UNO, però amb més potència i versatilitat.
La nova placa ESP32 Plus STEAMaker ens ofereix una quantitat il·limitada de prestacions en estar basada en un microcontrolador de 32 bits amb connectivitat Wifi i Bluetooth integrada a la pròpia placa i sòcol per a targetes micro SD per a l'emmagatzematge de dades. També disposa de connexions per a totes les entrades i sortides amb possibilitat de tenir l'alimentació externa i els ports d'expansió I2C per poder connectar diferents dispositius directament a la placa. La placa està basada en el microcontrolador ESP32-WROOM-32.
Les principals especificacions tècniques són:
Les característiques més importants d'aquesta placa són:
No estan disponibles totes les característiques del controlador ESP-WROOM-32 donat que alguns pins tenen funcions dobles i s'utilitzen a la placa de forma específica (com, per exemple, per controlar la targeta SD). Però la majoria de funcions es poden utilitzar, a més de disposar d'una millor connexió d'elements a causa dels pins per a connectors tipus Dupont d'entrada i sortida, I2C i alimentació. Alguns pins d'alimentació poden canviar el valor (3,3V o 5V) mitjançant un interruptor en funció de les nostres necessitats.
La podem programar amb l'IDE d'Arduino o ArduinoBlocks. Són dos sistemes diferents. A la IDE d'Arduino la programació es realitza mitjançant instruccions textuals (dreta de la imatge) i a ArduinoBlocks es realitza mitjançant blocs (esquerra de la imatge). A la següent imatge es fa una comparació de codi entre ArduinoBlocks i Arduino IDE.