Popular Development Boards
Arduino, ESP32, Raspberry Pi Pico, STM32 and Raspberry Pi — what each is good for.
Beginner
| Board | Chip | Strengths |
|---|---|---|
| Arduino Uno | ATmega328P, 16 MHz, 5 V | simplest to learn, huge community |
| ESP32 DevKit | dual-core 240 MHz, 3.3 V | Wi-Fi + Bluetooth, cheap, IoT |
| Raspberry Pi Pico | RP2040, dual Cortex-M0+ 133 MHz | PIO state machines, MicroPython |
| STM32 "Blue Pill"/Nucleo | Cortex-M3/M4 | professional ecosystem, rich peripherals |
| Raspberry Pi 4/5 | quad-core ARM, Linux | cameras, AI, networking, not real-time |
Start with an Arduino or Pico to learn, then move to ESP32 for connected projects and STM32 for industry-style development.
Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.
Discussion (0)
Sign in or join free to ask questions and discuss this topic.