Rp2040
eigenlucy·ESPHome-Panel·elec/src/rp2040/elec/layout/default/rp2040.kicad_pcb
About the Rp2040 PCB
Rp2040 is an open source PCB design by eigenlucy, published on GitHub under the MIT license. It is a 2-layer board measuring 10.8 × 21 mm, with 20 components from 9 distinct parts.
By type, the board carries 12 capacitors, 5 resistors and 3 ICs.
It belongs with the iot & wireless designs in this gallery.
From the project
made with atopile
This package should include all the basics needed to layout an RP2040 microcontroller.
- Power Interface: 3.3v voltage input - SPI Interface - I2C Interface Inter-Integrated Circuit interface for connecting low-speed peripherals. - USB 2.0 Interface Handy to program the rp2040. Hook this up to an usb-c. There is a usb-c in a module as well. - GPIO Pins: General Purpose Input/Output pins for digital input/output functionality. - Analog Inputs: Four analog inputs (A0-A3) for reading analog signals.

Rp2040 bill of materials (BOM)
20 components, 9 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | — | LQFN-56_L7.0-W7.0-P0.4-EP | U1 |
| 1 | — | OSC-SMD_4P-L3.2-W2.5-BL | U2 |
| 1 | — | SOIC-8_L5.3-W5.3-P1.27-LS8.0-BL | U3 |
| 2 | 50V 20pF C0G ±5% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS | C0402 | C1, C2 |
| 8 | 16V 100nF X7R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS | C0402 | C3, C4, C5, C6, C7, C9, C10, C11 |
| 2 | 25V 1uF X5R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS | C0402 | C8, C12 |
| 2 | 62.5mW Thick Film Resistors ±100ppm/℃ ±1% 10kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R1, R2 |
| 1 | 62.5mW Thick Film Resistors ±100ppm/℃ ±1% 1kΩ 0402 Chip Resistor - Surface Mount ROHS | R0402 | R3 |
| 2 | 62.5mW Thick Film Resistors ±100ppm/℃ ±1% 27Ω 0402 Chip Resistor - Surface Mount ROHS | R0402 | R4, R5 |
Rp2040 design files
The KiCad project lives in the eigenlucy/ESPHome-Panel repository on GitHub; these links point at the commit this page was built from.
Rp2040: common questions
How big is the Rp2040 PCB?
The Rp2040 measures 10.8 × 21 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Rp2040?
20 components, from 9 distinct parts. The full bill of materials is listed on this page.
Where can I download the Rp2040 design files?
From the eigenlucy/ESPHome-Panel repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Rp2040 design in my own project?
Yes, under the terms of its MIT license, which eigenlucy chose for the repository.
More boards in ESPHome-Panel
ESP32
Veramonitor
eigenlucy
137.2 × 120.1 mm47 parts2LMIT5Base
eigenlucy
36.6 × 37.3 mm38 parts2LMIT5Ledrow x10
eigenlucy
45.1 × 1.9 mm20 parts2LMIT5Esp32-s3
eigenlucy
14.6 × 13.5 mm6 parts2LMIT5Kailh sw
eigenlucy
10 × 10 mm4 parts2LMIT5Ams1117-33
eigenlucy
72.3 × 100.8 mm3 parts2LMIT5Usbc
eigenlucy
3 × 4.6 mm3 parts2LMIT5
Similar boards
RPi RM0 WiFi/Bluetooth Module
schlae
11.1 × 14 mm76 parts6LNo license1.0kL0 IMU MPU9250
Luos-io
20.3 × 15.2 mm7 parts2LMIT547L0 USBA
Luos-io
20.3 × 15.3 mm19 parts2LMIT547L0 Controller motor
Luos-io
20.3 × 15.3 mm11 parts2LMIT547L0 Dynamixel
Luos-io
20.3 × 15.2 mm15 parts2LMIT547L0 stepper driver
Luos-io
20.3 × 15.2 mm18 parts2LMIT547