MCUs and boards
ESP32, Arduino Uno, Raspberry Pi Pico, and compatible add-on boards for running builds.
Can I swap these?
Pick the board you have - we'll show what we know about swapping it.
Known swap options (1)
General board checks (5)
- Pick the controller family first: ESP32 for Wi-Fi/Bluetooth projects, Arduino Uno for 5 V beginner shields and examples, or Raspberry Pi Pico for cheap RP2040 GPIO-heavy builds.
- Check logic voltage before plugging in sensors, LED strips, relays, or modules. Do not feed 5 V signals into ESP32 or Pico GPIO.
- Map every used signal, including power, ground, ADC, PWM, I2C, SPI, UART, interrupts, enable pins, and boot pins.
- Confirm the physical ecosystem: Uno shield headers, Raspberry Pi HAT header, Feather format, Pico breadboard rows, or MKR shield fit.
- Confirm the firmware path: board core, upload cable, bootloader mode, libraries, and any board-specific pin aliases used by the guide.








