Skip to the content
PCBKitNew board
6 layers10.2 × 163.8 mmRP2040-Breadstick, the printed circuit board in 3D

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

5

README

README.md

Raspberry Breadstick

An RP2040 development board compatible with CircuitPython, MicroPython, and Arduino!

Campaign Now Live!→ https://www.crowdsupply.com/breadstick-innovations/raspberry-breadstick

Rev0.2-17 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-Ortho-5 Rev0.2-25 Rev0.2-Ortho-06 Rev0.2 Renders - Small Production Run Underway!

Rev0.1 Demo Video

Rev0.1 Prototype Youtube

Schematic

RP2040 GPIO to Pin Definitions

Pinout

Overview

Schematic_Pg1

RP2040 Microcontroller

Schematic_Pg2.

SK9822 RGB LEDs

Schematic_Pg3

LSM6DSMTR 6-Axis IMU

Schematic_Pg4

Power

Schematic_Pg5

USB-C

Schematic_Pg6

Parts

94
QtyValueFootprintReferences
24SK9822_Breadstick_Footprints:SK9822-2020LED301, LED302, LED303, LED304, LED305, LED306, LED307, LED308, LED309, LED310, LED311, LED312, LED313, LED314, LED315, LED316 +8
18Conn_01x01Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ111, J112, J113, J114, J115, J116, J117, J118, J119, J121, J122, J123, J124, J125, J126, J127 +2
810k 0603Resistor_SMD:R_0603_1608MetricR201, R203, R301, R302, R303, R304, R501, R502
810uF 1206 6V3Capacitor_SMD:C_1206_3216MetricC204, C206, C302, C304, C306, C402, C501, C502
51k 0603Resistor_SMD:R_0603_1608MetricR202, R204, R207, R208, R209
4LOGOLOGOG***, G***, G***, G***
210pF 0603Capacitor_SMD:C_0603_1608MetricC202, C203
21uF 0603 10VCapacitor_SMD:C_0603_1608MetricC201, C205
227Ω 0603Resistor_SMD:R_0603_1608MetricR205, R206
25k1 0603Resistor_SMD:R_0603_1608MetricR601, R602
2Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ120, J130
2Conn_01x05Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ501, J502
2SSM3K56FS,LFPackage_TO_SOT_SMD:SOT-416Q301, Q302
1clipboard:a90286b4-b738-4e00-aca9-2c8c50e98d30
112MHzECS-120-10-36Q-ES-TR:XTAL_ECS-120-10-36Q-ES-TRY201
116MB FlashW25Q128JVPIQ-TR:W25Q128JVPIQ-TRU202
16-Axis IMULSM6DSMTR:PQFN50P300X250X86-14NU401
16V 3A HoldFuse:Fuse_1206_3216MetricF601
1AP2112K-3.3TRG1AP2112K-3:SOT95P285X140-5NU501
1LM66200DRLRLM66200DRLR:SOTFL50P160X60-8LIC501
1RP2040RP2040:QFN40P700X700X90-57NU201
1TVSPackage_TO_SOT_SMD:SOT-23D601
1USB_C_Receptacle_USB2.0USB-C Molex:USB-C-2171790001J601
1~{RESET}KMR731NGLFS:SW_KMR731NGLFSS202
1~{USB-BOOT}KMR731NGLFS:SW_KMR731NGLFSS201

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 mmPCB MINIBOX, the printed circuit board in 3D

    PCB MINIBOX

    stan-one/hydrobox_pcb

    PCB files and schematic for the hydrobox project

    68 partsMIT
  • 2 layers100 × 100 mmESPHome AIO, the printed circuit board in 3D

    ESPHome AIO

    Ian-Blockmans/ESPHhome-AIO

    An all in one ESPHome development board

    126 parts
  • 2 layers61 × 61 mmNMSpinnerBase, the printed circuit board in 3D

    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 mmDefcon badge, the printed circuit board in 3D

    Defcon badge

    LastZactionHero/defcon-silent-disco

    RP2040-based DEF CON silent disco badge — KiCad project + tooling

    82 parts
  • 4 layers70.8 × 108 mmCastor and Pollux, the printed circuit board in 3D

    Castor and Pollux

    wntrblm/Castor_and_Pollux

    A Juno-inspired dual oscillator

    235 parts587
  • 2 layers168 × 109.2 mmPocketVoltex, the printed circuit board in 3D

    PocketVoltex

    mon/PocketVoltex

    A portable Cherry MX controller for KSM or SDVX

    51 parts155GPL-3.0
  • 4 layers114 × 120 mmHubble, the printed circuit board in 3D

    Hubble

    wntrblm/Hubble

    Re-usable test jig controller

    335 parts23
  • 6 layers148 × 121 mmControl, the printed circuit board in 3D

    Control

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    529 parts6MIT