CircuitBase / Board pinouts

Development Board Pinouts & Diagrams

Choose a board to explore its physical header, GPIO roles, analog channels and boot-sensitive pins.

Showing 8 pinouts

  • Raspberry Pi Pico

    RP204040 pins

    Official 40-pin RP2040 board with dual Cortex-M0+ and flexible PIO.

  • STM32F103C8T6 Blue Pill

    STM32F103C8T644 pins

    Popular 32-bit ARM Cortex-M3 microcontroller board running at 72 MHz with 64 KB Flash and 20 KB SRAM in a DIP-40 form factor.

  • NodeMCU v2 Amica (ESP8266)

    ESP8266EX30 pins

    Thirty-pin breadboard-friendly ESP8266 development board with Silicon Labs CP2102 and ESP-12E module.

  • Wemos D1 Mini v3.0 (ESP8266)

    ESP8266EX16 pins

    Compact ESP8266 Wi-Fi board with 16 breadboard-friendly pins, integrated CH340C USB-UART bridge, and onboard reset button.

  • STM32F411CEU6 Black Pill

    STM32F411CEU644 pins

    High-performance ARM Cortex-M4 development board clocked at 100 MHz with 512 KB Flash, 128 KB SRAM, and USB-C.

  • Arduino Mega 2560 Rev3

    ATmega256092 pins

    Flagship 5V development board powered by ATmega2560 with 54 digital I/O pins (15 PWM), 16 analog channels, and 4 hardware UART ports.

  • Arduino Pro Mini

    ATmega328P34 pins

    Ultra-compact ATmega328P development board with 24 DIP pins, 6-pin FTDI header, and 8 analog inputs.

  • Raspberry Pi 40-Pin GPIO Header

    Shared GPIO header40 pins

    Standardized 40-pin expansion header across Raspberry Pi single-board computers (5, 4, 3, Zero) featuring BCM GPIO mapping, I2C, SPI, UART, and PCM.

Board family

Ecosystem
Pin Count

Includes modeled power and auxiliary header pins; this is not a GPIO count.

Wireless Connectivity
Wireless Connectivity
Logic Voltage
Logic Voltage