Supported hardware

Boards, sensors & modules

Simulate the hardware you'd use in the real world — then export the same sketch to flash to your physical board.

Microcontroller boards

Arduino Uno
ATmega328P
Pins: 14 digital · 6 analog
Power: 5V
Arduino Nano
ATmega328P
Pins: 14 digital · 8 analog
Power: 5V
Arduino Mega 2560
ATmega2560
Pins: 54 digital · 16 analog
Power: 5V
ESP32 DevKit
Xtensa LX6 dual-core
Pins: 34 GPIO · Wi-Fi · BT
Power: 3.3V
ESP8266 NodeMCU
Tensilica L106
Pins: 17 GPIO · Wi-Fi
Power: 3.3V
Raspberry Pi Pico
RP2040 dual-core
Pins: 26 GPIO
Power: 3.3V
STM32 BluePill
ARM Cortex-M3
Pins: 37 GPIO
Power: 3.3V
Micro:bit v2
nRF52833
Pins: 25 GPIO · BT
Power: 3V

Components & sensors

LEDsResistorsPushbuttonsPotentiometersServosDC MotorsHC-SR04 UltrasonicDHT22 Temp/HumidityMPU6050 IMUOLED SSD130616x2 LCDNeoPixel StripBuzzerPhotoresistor