Microcontroller Boards
Explore complete interactive pinouts, electrical ratings, safe voltage limits, and 3D interactive views for all supported boards in Robotry Labs.
Arduino Uno R3
ATmega328P
The classic beginner board: a 5 V, 16 MHz ATmega328P with 14 digital pins (6 with PWM), 6 analog inputs, USB programming and a huge community. Ideal for learning digital and analog electronics.
- 32 total header pins with multiplexed functions
- Interactive 2D pinout and 3D rotatable model
ESP32 DevKit V1
ESP32-D0WD (dual-core Xtensa LX6)
A 3.3 V dual-core board with Wi-Fi and Bluetooth (Classic + BLE). Many GPIOs, 12-bit ADC, touch sensing and two DAC outputs — but watch out for input-only and boot-strapping pins.
- 30 total header pins with multiplexed functions
- Interactive 2D pinout and 3D rotatable model
ESP32-C3-DevKitM-1
ESP32-C3 (single-core 32-bit RISC-V)
A small, low-cost RISC-V board with Wi-Fi and Bluetooth LE 5. Fewer GPIOs than the classic ESP32, no touch, no DAC and no Classic Bluetooth.
- 30 total header pins with multiplexed functions
- Interactive 2D pinout and 3D rotatable model
ESP32-S3-DevKitC-1
ESP32-S3 (dual-core Xtensa LX7)
A powerful dual-core board with Wi-Fi, Bluetooth LE 5, native USB OTG, 14 touch pins and AI vector instructions. No DAC and no Classic Bluetooth.
- 44 total header pins with multiplexed functions
- Interactive 2D pinout and 3D rotatable model