ESP32 STEAMakers board, ideal tool to get started in the world of programming, electronics, communications and robotics. Used in conjunction with the Imagina TDR STEAM board and the ArduinoBlocks programming environment, with these three tools we can develop countless projects from a very basic level to highly complex projects using all the potential they offer. In addition, it has compatibility with most of the functionalities of Arduino UNO, but with greater power and versatility.

The new ESP32 Plus STEAMaker board offers us an unlimited amount of features as it is based on a 32-bit microcontroller with Wifi and Bluetooth connectivity integrated on the board itself and socket for micro SD cards for data storage. It also has connections for all inputs and outputs with the possibility of having the power supply attached and I2C expansion ports to be able to connect different devices directly on the board. The board is based on the ESP32-WROOM-32 microcontroller.


The main technical specifications:


The most important features of this board are:


Not all features of the ESP-WROOM-32 controller are available, as some pins have dual functions and are used on the board in a specific way (e.g. to control the SD card). But most functions can be used, and the ESP32 STEAMakers board has a better connection of elements due to the pins for input/output, I2C and power Dupont connectors. In addition, some power pins can change their value (3.3V or 5V) by means of a switch depending on our needs.

To do the programming we can do it through the Arduino IDE or through ArduinoBlocks. As we can see they are two different systems. In the Arduino IDE the programming is done by instructions (right of the image) and in ArduinoBlocks it is done by blocks (left of the image). The following image shows a code comparison between ArduinoBlocks and Arduino IDE.