Schematik raised $4.6M to help anyone build hardware with AI$4.6MIL PRE-SEED ANNOUNCEMENT
CommunityPartsBlogAbout
CommunityPartsBlogAbout

Product

  • Home
  • Try Schematik
  • Download

Resources

  • Community
  • ESP32 projects
  • Blog
  • Press
  • Information for AI

Compare

  • Schematik or Fritzing
  • Schematik or Tinkercad
  • Schematik or Wokwi
  • Schematik or Claude Code

Company

  • Company
  • Jobs
  • Privacy
Making
hardware
less hard

Built with love in Europe. For makers everywhere.

© 2026 Schematik

All rights reserved

  1. Parts
  2. /Boards
  3. /Single-board computers

Raspberry Pi 4 Model B 2GB

OverviewWiringAlternates
Raspberry Pi 4 Model B 2GB - Raspberry Pi - PI4B-2GB

Single-board computer with a 1.8GHz quad-core Cortex-A72, 2GB LPDDR4, dual micro-HDMI, USB 3.0, Gigabit Ethernet, and dual-band Wi-Fi/Bluetooth 5.0.

Parts tray full · 5 max · remove a part to add another
Raspberry Pi 4 Model B 2GB — Raspberry Pi — PI4B-2GB
STEP

Offers

  • Waveshare$94.99

Offers

  • Waveshare$94.99

Pinout

  • Pin 1: 3.3V1
    Type · power
  • Pin 2: 5V2
    Type · power
  • Pin 3: GPIO2 (SDA1)3
    Type · signal
  • Pin 4: 5V4
    Type · power
  • Pin 5: GPIO3 (SCL1)5
    Type · signal
  • Pin 6: GND6
    Type · ground
  • Pin 7: GPIO4 (GPCLK0)7
    Type · signal
  • Pin 8: GPIO14 (TXD0)8
    Type · signal
  • Pin 9: GND9
    Type · ground
  • Pin 10: GPIO15 (RXD0)10
    Type · signal
  • Pin 11: GPIO1711
    Type · signal
  • Pin 12: GPIO18 (PCM_CLK)12
    Type · signal
  • Pin 13: GPIO2713
    Type · signal
  • Pin 14: GND14
    Type · ground
  • Pin 15: GPIO2215
    Type · signal
  • Pin 16: GPIO2316
    Type · signal
  • Pin 17: 3.3V17
    Type · power
  • Pin 18: GPIO2418
    Type · signal
  • Pin 19: GPIO10 (MOSI)19
    Type · signal
  • Pin 20: GND20
    Type · ground
  • Pin 21: GPIO9 (MISO)21
    Type · signal
  • Pin 22: GPIO2522
    Type · signal
  • Pin 23: GPIO11 (SCLK)23
    Type · signal
  • Pin 24: GPIO8 (CE0)24
    Type · signal
  • Pin 25: GND25
    Type · ground
  • Pin 26: GPIO7 (CE1)26
    Type · signal
  • Pin 27: GPIO0 (ID_SD)27
    Type · signal
  • Pin 28: GPIO1 (ID_SC)28
    Type · signal
  • Pin 29: GPIO529
    Type · signal
  • Pin 30: GND30
    Type · ground
  • Pin 31: GPIO631
    Type · signal
  • Pin 32: GPIO12 (PWM0)32
    Type · signal
  • Pin 33: GPIO13 (PWM1)33
    Type · signal
  • Pin 34: GND34
    Type · ground
  • Pin 35: GPIO19 (PCM_FS)35
    Type · signal
  • Pin 36: GPIO1636
    Type · signal
  • Pin 37: GPIO2637
    Type · signal
  • Pin 38: GPIO20 (PCM_DIN)38
    Type · signal
  • Pin 39: GND39
    Type · ground
  • Pin 40: GPIO21 (PCM_DOUT)40
    Type · signal
PinPositionTypeFunctionVoltage
Pin 1: 3.3V1power
Pin 2: 5V2power
Pin 3: GPIO2 (SDA1)3signal
Pin 4: 5V4power
Pin 5: GPIO3 (SCL1)5signal
Pin 6: GND6ground
Pin 7: GPIO4 (GPCLK0)7signal
Pin 8: GPIO14 (TXD0)8signal
Pin 9: GND9ground
Pin 10: GPIO15 (RXD0)10signal
Pin 11: GPIO1711signal
Pin 12: GPIO18 (PCM_CLK)12signal
Pin 13: GPIO2713signal
Pin 14: GND14ground
Pin 15: GPIO2215signal
Pin 16: GPIO2316signal
Pin 17: 3.3V17power
Pin 18: GPIO2418signal
Pin 19: GPIO10 (MOSI)19signal
Pin 20: GND20ground
Pin 21: GPIO9 (MISO)21signal
Pin 22: GPIO2522signal
Pin 23: GPIO11 (SCLK)23signal
Pin 24: GPIO8 (CE0)24signal
Pin 25: GND25ground
Pin 26: GPIO7 (CE1)26signal
Pin 27: GPIO0 (ID_SD)27signal
Pin 28: GPIO1 (ID_SC)28signal
Pin 29: GPIO529signal
Pin 30: GND30ground
Pin 31: GPIO631signal
Pin 32: GPIO12 (PWM0)32signal
Pin 33: GPIO13 (PWM1)33signal
Pin 34: GND34ground
Pin 35: GPIO19 (PCM_FS)35signal
Pin 36: GPIO1636signal
Pin 37: GPIO2637signal
Pin 38: GPIO20 (PCM_DIN)38signal
Pin 39: GND39ground
Pin 40: GPIO21 (PCM_DOUT)40signal

Start wiring

USB · Ethernet

Confirm the data interface matches your host board.

Module pins: Pin 1: 3.3V, Pin 2: 5V, Pin 4: 5V, Pin 17: 3.3V, Pin 6: GND, Pin 9: GND, Pin 14: GND, Pin 20: GND. Schematik maps them to your board in the app.

SBCs

155 other options

Full Linux or Windows on a board: Raspberry Pi 5 (8GB) to Zero 2 W, a wide range of Jetson Nano and Orin kits for CUDA vision work, x86 LattePandas — plus the coolers, antennas, and NVMe adapters keyed to each board generation.

View all 155
  • 4-Way Fast Charge Buck Module (Compatible with Raspberry Pi 4B & Jetson Nano) visual preview

    4-Way Fast Charge Buck Module (Compatible with Raspberry Pi 4B & Jetson Nano)

  • 51W PoE Expansion Board for LattePanda IOTA (IEEE 802.3bt) visual preview

    51W PoE Expansion Board for LattePanda IOTA (IEEE 802.3bt)

  • 7-inch Touch Display Kit for Raspberry Pi Zero visual preview

    7-inch Touch Display Kit for Raspberry Pi Zero

  • 70-pin Hirose Receptacle Header for Intel Edison - 3mm Height visual preview

    70-pin Hirose Receptacle Header for Intel Edison - 3mm Height

  • Aluminum M.2 2280 SSD Heat Sink (Compatible with LattePanda Sigma) visual preview

    Aluminum M.2 2280 SSD Heat Sink (Compatible with LattePanda Sigma)

  • Banana Pi DFR0326 Single-Board Computer visual preview

    Banana Pi DFR0326 Single-Board Computer

  • BeagleBone Black (BB Black) visual preview

    BeagleBone Black (BB Black)

  • CM4 Dual Gigabit Ethernet 5G/4G Base Board for Raspberry Pi CM4 visual preview

    CM4 Dual Gigabit Ethernet 5G/4G Base Board for Raspberry Pi CM4

  • CM4 to Pi 3B Adapter (B) for Raspberry Pi CM4 visual preview

    CM4 to Pi 3B Adapter (B) for Raspberry Pi CM4

  • CM4-DISP-BASE-5A: 5" Touch Screen Base for Raspberry Pi CM4 visual preview

    CM4-DISP-BASE-5A: 5" Touch Screen Base for Raspberry Pi CM4

  • CM4-ETH-RS485-BASE-B: Dual ETH + Quad Isolated RS485 for CM4 visual preview

    CM4-ETH-RS485-BASE-B: Dual ETH + Quad Isolated RS485 for CM4

  • CM4-IO-BASE-A + USB HDMI Adapter for Raspberry Pi CM4 visual preview

    CM4-IO-BASE-A + USB HDMI Adapter for Raspberry Pi CM4

Related groups

4 groups
UNIHIKER M10 - IoT Python SBC with Touchscreen visual preview

UNIHIKER M10

Python-first Linux single-board computer with an integrated 2.8-inch touchscreen and exposed micro:bit-compatible, Gravity I2C/I/O, USB host and microSD interfaces.

Boards · Single-board computers · 1 parts

10 I/Os PLC Module - CPU Arduino Nano (Optoisolated Output) visual preview
10 I/Os Relay Module - CPU Arduino Nano (Relay Output) visual preview
Adafruit METRO 328 - Arduino Compatible - with Headers visual preview
Adafruit Metro Mini 328 V2 - Arduino-Compatible - 5V 16MHz [STEMMA QT / Qwiic] visual preview

Arduino

About 75 boards across every Arduino generation: 5V Uno/Mega/GIGA, 3.3V MKR and Portenta, plus DFRduino and Bluno compatibles. Confirm the voltage rail before stacking any shield.

Boards · Arduino boards · 77 parts

10 I/Os Relay Module - CPU ESP32 (Relay Output) visual preview
Adafruit ESP32 Feather V2 w.FL Antenna - 8MB Flash + 2MB PSRAM visual preview
Adafruit ESP32-C6 Feather - STEMMA QT visual preview
Adafruit ESP32-S2 Feather - 4MB Flash + 2MB PSRAM visual preview

ESP32

Wi-Fi and Bluetooth on a single chip, in every shape from Espressif DevKitC to Adafruit Feathers with STEMMA QT, DFRobot FireBeetles tuned for battery life, and Seeed XIAOs under a thumbnail.

Boards · ESP32 boards · 155 parts

15x7 CharliePlex LED Matrix FeatherWing - Cool White visual preview
15x7 CharliePlex LED Matrix FeatherWing - Warm White visual preview
16-Ch High Current Driver Shield Kit v2 visual preview
19V 90W AC/DC Adapter for LattePanda Mu Full-Function EVA Carrier Board visual preview

Add-ons

About 270 add-ons across Pi HATs, Arduino shields, and FeatherWings. The same function — motor control, PoE, display — usually ships once per host connector family. Get the host board right first.

Boards · HATs, Shields & add-ons · 270 parts