Dev Board (Arduino / ESP32 / RPi)

Module

A ready-made board with an MCU, power, USB and broken-out pins so you can prototype without designing a circuit board. The fastest way to start building.

What it looks like

Dev Board (Arduino / ESP32 / RPi)

A typical module — exact shape, colour and markings vary between manufacturers.

Types & variants

Arduino Uno/Nano (ATmega)ESP32 / ESP8266 (Wi-Fi/BT)Raspberry Pi Pico (RP2040)STM32 'Blue Pill'/NucleoRaspberry Pi (Linux SBC)

Key specs

MCU / SoC

-

The chip and core (AVR, ESP32, RP2040, ARM, etc.).

Logic voltage

V

3.3V (most) or 5V (Uno) - match your sensors/level shift.

GPIO / ADC / PWM

-

Usable pins and analog/PWM channels.

Connectivity

-

USB, Wi-Fi, Bluetooth, sometimes Ethernet.

Power input

V

USB and/or VIN range; check the onboard regulator.

Markings

Board silkscreen labels every pin (Dx, Ax, GPIOxx, 3V3, 5V, GND). Pinout diagrams ('pinout cards') online.

Standard values

Uno, Nano, ESP32 DevKit, ESP8266 NodeMCU, Pi Pico/Pico W, STM32 Blue Pill, Pi 4/5.

How to choose

Pick by connectivity (need Wi-Fi -> ESP32), pin count, logic voltage, ecosystem (Arduino vs MicroPython vs Linux) and community support. Use 3.3V boards with 3.3V sensors or add level shifting.

Pinout & package

Header rows of GPIO with power (3V3/5V/GND) and USB. Note 5V (Uno) vs 3.3V (most) logic; some pins are input-only or strapping pins (ESP32).

Example circuits

  • Blink an LED (hello-world)
  • Read a sensor and send to a phone over Wi-Fi (ESP32)
  • Drive a servo/motor via a driver
  • Data logger to SD/cloud

Common failures

Fried pin/board from over-voltage or shorting 5V to a 3.3V pin; bad USB cable (power-only) blocks upload; brown-out from underpowered USB; bootloader/driver issues.

How to test

Plug in USB, upload a blink sketch. Check the onboard 3V3/5V rails and that the port enumerates. No upload = cable, driver, or hold-boot-button (ESP).

Substitutes

Same family/footprint (Nano clones, ESP32 variants). Switching ecosystems means re-writing/porting code; check pin and voltage compatibility.

Where to buy