Robo ESP32 – All-in-One Smart Robot Controller Board
What is Robo ESP32?
The Robo ESP32 is an advanced robot controller board powered by the ESP32 microcontroller, designed for students, educators, and makers. It combines motor drivers, wireless communication, and sensor ports into one compact board.
Robo ESP32 Key Features
- ESP32 Dual-Core MCU with integrated WiFi + Bluetooth (need to buy separately)
- Built-in Motor Driver for 2 DC motors or 4 servo motors
- Grove Ports for plug-and-play sensor/module integration
- Multiple Power Options: USB, 1-cell LiPo, or VIN (3.6V–6V)
- Reset and Test Buttons for quick prototyping
- Programmable via Arduino, MicroPython, or MicroBlocks
Robo ESP32 Specifications
- Versatile power circuit
- Automatic power selection: USB 5V, LiPo (1-cell) or Vin (3.6-6V)
- Built-in 1-cell LiPo/Li-Ion charger (over-charged & over-discharged protection)
- Power on/off switch with status LED
- 7x Grove Ports (flexible I/O options: digital, analog, I2C, SPI, UART…)
- 1x Maker Port (JST-SH 4-Ways Connector)
- GPIO Breakout for Node MCU ESP32
- 10x Status indicator LEDs for GPIO pins
- 2x RGB LED (Neopixel Compatible)
- 2x Programmable Button
- 1x Piezo Buzzer with Buzzer Mute Switch
- 2x DC Motor Terminals
- 2x Motor Status LEDs for each Motor Terminal
- 2x Motor Test Buttons for each Motor Terminal
- 4x Servo Ports
- Mounting holes
- 4x 4.8mm mounting hole
- 4x M3 screw hole
Maker Series Features for Easy Calibration
The Robo ESP32 makes connecting hardware easy and clean. With Grove ports ready for I2C modules like Grove, Qwiic, and STEMMA QT, you can plug in sensors and devices in seconds, no soldering or complex wiring needed. The layout keeps everything organized, so you spend less time setting up and more time building. Plus, the built-in reset button means quick restarts without unplugging the USB. It’s a smoother way to prototype and explore robotics.
Foolproof Grove Port Connection
Plug in sensors with confidence, Grove ports on the Robo ESP32 ensure secure, hassle-free connections every time.
Flexible Power Input Options
The Robo ESP32 offers flexible power options to suit your project needs. You can power the board using a USB connection, a single-cell LiPo/Li-Ion battery, or through the VIN terminals (3.6–6V). Only one power source is needed to run both the board and the connected motors at a time. An onboard power switch lets you easily turn everything on or off without unplugging anything, making setup and control more convenient.
Supports Arduino IDE and MicroBlocks (Coming soon)
The Robo ESP32 works with both Arduino IDE and MicroBlocks, giving you the freedom to choose how you want to code. Use Arduino IDE for advanced control, or jump into MicroBlocks for a fun, visual programming experience, perfect for beginners and quick prototyping. No matter your skill level, Robo ESP32 makes it easy to switch between platforms and start building smart, creative projects.

There are no reviews yet.