

RP2040-Breadstick
A Breadstick development board based around the Raspberry Pi Foundation's RP2040 microcontroller.
- Size
- 10.2 × 163.8 mm
- Copper layers
- 6
- Thickness
- 1.68 mm
- Parts
- 94
- Nets
- 116
- Pads
- 366
- Tracks, vias
- 720, 106
- Pours
- 42
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 19 Jul 2022
- Updated
- 13 Feb 2024
Overview
RP2040-Breadstick is an open-source printed circuit board by Breadstick-Innovations, from the Breadstick-Innovations/Raspberry-Breadstick repository on GitHub, published under the Apache-2.0 licence. It is a 6-layer board of 10.2 × 163.8 mm with 94 parts on 116 nets, routed with 720 tracks and 106 vias.
It is built around the RP2040, SK9822 and AP2112K-3.3TRG1, with the SSM3K56FS,LF and ESDALD05UE2X among its other parts. Its parts include 25 diodes, 23 connectors, 17 resistors, 12 capacitors and 5 ICs. It belongs with the RP2040 boards of this library.
Main components
5RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)SK9822
SMD-6P,5.5x5mm-20℃~+80℃ 2 20mA 30MHz 4.5V~5.5V Built-in PWM SMD-6P,5.5x5mm LED Drivers ROHSOPSCO OptoelectronicsLED DriversAP2112K-3.3TRG1
SOT-25-5-40℃~+85℃@(Ta) 1 250mV@(600mA) 3.3V 50uVrms 55uA 600mA 65dB@(1kHz) 6V Fixed Over Current Protection、Thermal Shutdown、Enable control Positive SOT-25-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSDiodes IncorporatedVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsSSM3K56FS,LF
SC-75(SOT-416)1 N-channel 150mW 16pF 1V 1nC@4.5V 20V 235mΩ@4.5V 55pF 800mA 8pF N-Channel SC-75(SOT-416) MOSFETs ROHSToshibaMOSFETsESDALD05UE2X
SOT-23-3L-55℃~+150℃ 0.5pF 100nA 15V 2 4A@8/20us 5V 60W@8/20us 9V IEC 61000-4-2、IEC 61000-4-5 TVS SOT-23-3L ESD and Surge Protection (TVS/ESD) ROHSWeEn SemiconductorsESD And Surge Protection (TVS/ESD)
README
README.mdRaspberry Breadstick
An RP2040 development board compatible with CircuitPython, MicroPython, and Arduino!
Campaign Now Live!→ https://www.crowdsupply.com/breadstick-innovations/raspberry-breadstick
Rev0.2 Render - Small Production Run Underway!
A Breadstick for your Breadboard!
- Spaced out I/O pins eliminate long jumper wires
- RP2040 with 16MB of Flash Memory
- 24 SK9822 addressable RGB LEDs (Clock + Data) that are DotStar compatible
- 6-Axis IMU LSM6DSMTR (3-Axis Accellerometer + 3-Axis Gyroscope)
Rev0.2 Renders - Small Production Run Underway!
Rev0.1 Demo Video
Schematic
RP2040 GPIO to Pin Definitions

Overview

RP2040 Microcontroller

SK9822 RGB LEDs

LSM6DSMTR 6-Axis IMU

Power

USB-C

Parts
94| Qty | Value | Footprint | References |
|---|---|---|---|
| 24 | SK9822 | _Breadstick_Footprints:SK9822-2020 | LED301, LED302, LED303, LED304, LED305, LED306, LED307, LED308, LED309, LED310, LED311, LED312, LED313, LED314, LED315, LED316 +8 |
| 18 | Conn_01x01 | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J111, J112, J113, J114, J115, J116, J117, J118, J119, J121, J122, J123, J124, J125, J126, J127 +2 |
| 8 | 10k 0603 | Resistor_SMD:R_0603_1608Metric | R201, R203, R301, R302, R303, R304, R501, R502 |
| 8 | 10uF 1206 6V3 | Capacitor_SMD:C_1206_3216Metric | C204, C206, C302, C304, C306, C402, C501, C502 |
| 5 | 1k 0603 | Resistor_SMD:R_0603_1608Metric | R202, R204, R207, R208, R209 |
| 4 | LOGO | LOGO | G***, G***, G***, G*** |
| 2 | 10pF 0603 | Capacitor_SMD:C_0603_1608Metric | C202, C203 |
| 2 | 1uF 0603 10V | Capacitor_SMD:C_0603_1608Metric | C201, C205 |
| 2 | 27Ω 0603 | Resistor_SMD:R_0603_1608Metric | R205, R206 |
| 2 | 5k1 0603 | Resistor_SMD:R_0603_1608Metric | R601, R602 |
| 2 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J120, J130 |
| 2 | Conn_01x05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J501, J502 |
| 2 | SSM3K56FS,LF | Package_TO_SOT_SMD:SOT-416 | Q301, Q302 |
| 1 | clipboard:a90286b4-b738-4e00-aca9-2c8c50e98d30 | ||
| 1 | 12MHz | ECS-120-10-36Q-ES-TR:XTAL_ECS-120-10-36Q-ES-TR | Y201 |
| 1 | 16MB Flash | W25Q128JVPIQ-TR:W25Q128JVPIQ-TR | U202 |
| 1 | 6-Axis IMU | LSM6DSMTR:PQFN50P300X250X86-14N | U401 |
| 1 | 6V 3A Hold | Fuse:Fuse_1206_3216Metric | F601 |
| 1 | AP2112K-3.3TRG1 | AP2112K-3:SOT95P285X140-5N | U501 |
| 1 | LM66200DRLR | LM66200DRLR:SOTFL50P160X60-8L | IC501 |
| 1 | RP2040 | RP2040:QFN40P700X700X90-57N | U201 |
| 1 | TVS | Package_TO_SOT_SMD:SOT-23 | D601 |
| 1 | USB_C_Receptacle_USB2.0 | USB-C Molex:USB-C-2171790001 | J601 |
| 1 | ~{RESET} | KMR731NGLFS:SW_KMR731NGLFS | S202 |
| 1 | ~{USB-BOOT} | KMR731NGLFS:SW_KMR731NGLFS | S201 |
The 93 most common of 94 parts.
Questions
How big is the RP2040-Breadstick PCB?
It measures 10.2 × 163.8 mm and has 6 copper layers, 1.68 mm thick.
What parts does the RP2040-Breadstick use?
94 parts, built around the RP2040, SK9822, AP2112K-3.3TRG1 and SSM3K56FS,LF. 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 RP2040-Breadstick KiCad files?
From the Breadstick-Innovations/Raspberry-Breadstick repository on GitHub, at the commit this page was made from: the board is RP2040-Breadstick/RP2040-Breadstick.kicad_pcb and its schematic RP2040-Breadstick/LSM6DS3TR.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the RP2040-Breadstick 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).
Similar boards
- 4 layers173 × 67 mm

- 2 layers100 × 100 mm

- 2 layers61 × 61 mm

NMSpinnerBase
Ian-Blockmans/NMSpinner
if you want to connect the device to wifi for wireless control read the wireless controll pdf
31 parts - 4 layers88 × 54 mm

Defcon badge
LastZactionHero/defcon-silent-disco
RP2040-based DEF CON silent disco badge — KiCad project + tooling
82 parts - 4 layers70.8 × 108 mm

- 2 layers168 × 109.2 mm

- 4 layers114 × 120 mm

- 6 layers148 × 121 mm

