Skip to the content
2 layers30.1 × 65.1 mmRPi 0 RP2040, the printed circuit board in 3D

Raspberry Pi Form Factor, RP2040, Wireless support with ESP-01

Size
30.1 × 65.1 mm
Copper layers
2
Thickness
1 mm
Parts
46
Nets
61
Pads
239
Tracks, vias
785, 96
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
10 Feb 2021
Updated
26 Apr 2021

Overview

RPi 0 RP2040 is an open-source printed circuit board by Hugoyhu, from the Hugoyhu/Pico2040ZeroW repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 30.1 × 65.1 mm with 46 parts on 61 nets, routed with 785 tracks and 96 vias.

It is built around the RP2040, W25Q128JVSIQ and ABLS-12.000MHZ-B4-T. Its parts include 18 capacitors, 11 resistors, 4 connectors, 3 ICs and 3 diodes. It belongs with the RP2040 boards of this library.

Main components

3

README

README.md

Pico2040ZeroW

Raspberry Pi Form Factor, RP2040, Wireless support with ESP-01

2 Layer board, Rpi Form factor for pwr in, SD, pinout.

Optional ESP01 for wifi connectivity.

NOTE: THIS IS A NON-TESTED DESIGN. I HAVE NOT YET TRIED IT NOR REVIEWED WITH OTHERS. PLEASE KEEP THIS IN MIND WHEN TRYING TO BUILD ONE YOURSELF.

It is compatible with Python, (snek lang), C/C++, and Rust.

Schematic is modified off the Raspberry Pi foundation's reference schematic and carrier demo board schematics with modifications.

Parts

46
QtyValueFootprintReferences
10100nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC5, C6, C7, C9, C11, C12, C13, C14, C15, C16
410uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C4, C17, C18
4MountingHoleMountingHole:MountingHole_2.7mm_M2.5H1, H2, H3, H4
3LEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD1, D2, D3
3R_SmallResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR9, R10, R11
210KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR6, R8
21kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R5
21uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC8, C10
227Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3, R4
227pCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2, C3
2DNFResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R7
2SW_PushButton_Switch_SMD:Panasonic_EVQPUK_EVQPUBSW1, SW2
1ABLS-12.000MHZ-B4-TCrystal:Crystal_HC49-U_VerticalY1
1Conn_02x04_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_VerticalJ2
1Micro_SD_Card_DetSD Card, Easy Solder, Raspberry Pi:104031-0811J3
1NCP1117-3.3_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U1
1RP2040RP2040_minimal:RP2040-QFN-56U3
1Raspberry pi 0 pinoutConnector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ4
1USB_B_MicroRP2040_minimal:USB_Micro-B_Amphenol_10103594-0001LF_Horizontal_modifiedJ1
1W25Q128JVSPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU2

Similar boards

  • 4 layers82.6 × 82.5 mmJumperless2, the printed circuit board in 3D

    Jumperless2

    Architeuthis-Flux/Jumperless

    A jumperless breadboard

    208 parts914
  • 4 layers102.9 × 96.7 mmPicoGUS chipdown, the printed circuit board in 3D

    PicoGUS chipdown

    polpo/picogus

    Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

    99 parts805
  • 2 layers99.1 × 72.9 mmTone ale, the printed circuit board in 3D

    Tone ale

    lxschwalb/tone_ale

    rp2040 based guitar pedal

    57 parts19
  • 2 layers475 × 139.9 mmSkogaslider main pcb, the printed circuit board in 3D

    Skogaslider main pcb

    skogaby/skogaslider

    Firmware, CAD, and PCB files for the skogaslider, an RP2040-based controller to simulate Chunithm's gameplay experience

    175 parts18MIT
  • 2 layers210.1 × 98.3 mmGranola trailmix, the printed circuit board in 3D

    Granola trailmix

    michaelswitzer/granola-trailmix

    The TrailMix is a low-cost professional grade button box style arcade controller.

    48 parts6MIT
  • 2 layers64 × 48.4 mmRp2040-ble, the printed circuit board in 3D

    Rp2040-ble

    kartik2406/rp2040-ble

    A PCB that uses RP2040 MCU and HM-BT4502 BLE passthrough module. This enables the RP2040 to communicated with other devices using Bluetooth. The bluetooth module is connected via UART(0)

    42 parts5
  • 4 layers188 × 71.8 mmCombo board, the printed circuit board in 3D

    Combo board

    bikeNomad/fluke_884x_continuity_buzzer

    Add-in continuity buzzer for the Fluke 8840A and 8842A multimeters using an RP2040 microcontroller

    84 parts4MIT
  • 2 layers70.9 × 60.8 mmAMFOC01, the printed circuit board in 3D

    AMFOC01

    AstroMeters/AMFOC01

    Open-source USB-C precize motorized telescope focuser with PC and manual control support.

    116 parts3GPL-3.0

Questions

How big is the RPi 0 RP2040 PCB?

It measures 30.1 × 65.1 mm and has 2 copper layers, 1 mm thick.

What parts does the RPi 0 RP2040 use?

46 parts, built around the RP2040, W25Q128JVSIQ and ABLS-12.000MHZ-B4-T. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the RPi 0 RP2040 KiCad files?

From the Hugoyhu/Pico2040ZeroW repository on GitHub, at the commit this page was made from: the board is Hardware/RPi 0 RP2040.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the RPi 0 RP2040 design in my own project?

Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).