Centipede-32z
strickyak·copico-centipede·centipede-32z/centipede-32z.kicad_pcb
About the Centipede-32z PCB
Centipede-32z is an open source RP2040/RP2350 PCB design by strickyak, published on GitHub under the MIT license. It is a 4-layer board measuring 97.6 × 96 mm, with 118 components from 35 distinct parts.
Its main chip is the RP2350B, from the RP2040/RP2350 family. Other key parts include the HC-1.0-3PWT, C427602, W25Q128 and C5605. By type, the board carries 30 capacitors, 15 resistors, 5 ICs, 5 connectors, 5 diodes and 1 crystal.
It belongs with the rf & radio designs in this gallery.
From the project
A Radio Shack / Tandy Color Computer ("Coco") wildcard peripheral cartridge, with an RP2350 processor and 46 usable GPIO lines, covering most of the Coco's expansion port bus.
Main components on the Centipede-32z
Centipede-32z bill of materials (BOM)
118 components, 35 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RP2350B ~ Raspberry Pi(树莓派) | QFN-80_L10.0-W10.0-P0.40-TL-EP3.4 | U1 |
| 1 | HC-1.0-3PWT | CONN-SMD_SM03B-SRSS-TB-LF-SN-P | U2 |
| 1 | C427602 ~ MICRONE(南京微盟) | SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR | U3 |
| 1 | W25Q128 Winbond Elec | SOIC-8_L5.3-W5.3-P1.27-LS8.0-BL | U4 |
| 1 | C5605 74HC14 | SOIC-14_3.9x8.7mm_P1.27mm | U5 |
| 1 | C20625731 ~ ABRACON | CRYSTAL-SMD_4P-L3.2-W2.5-BL | X1 |
| 1 | C42163138 Conn_02x10_Odd_Even | PinSocket_2x10_P2.54mm_Vertical_SMD | J3 |
| 1 | Conn_02x10_Odd_Even | PinHeader_2x10_P2.54mm_Vertical | J4 |
| 2 | Conn_01x06 | PinHeader_1x06_P2.54mm_Vertical | J5, J6 |
| 1 | CocoEdgeConnector | CocoCardEdgeCocoMIDI | P1 |
| 51 | Castellated Pad | Castellated Pad | 3V3_EN1, 3V31, ADC_VREF1, GND1, GND2, GND3, GND4, GND6 +43 |
| 2 | K2-1808SN-A4SW-01 韩国韩荣 | KEY-SMD_4P-L4.2-W3.2-P2.20-LS5.1-TL | Boot1, Reset1 |
| 1 | Red Hubei KENTO Elec | D_0603 | PWR_LED1 |
| 1 | C2765186 ~ SHOU HAN(首韩) | USB-C-SMD_TYPE-C-6PIN-2MD-073 | USB1 |
| 1 | C2286 Red Hubei KENTO Elec | LED_0603_1608Metric | LED25 |
| 3 | C110493 ~ DIODES(美台) | POWERDI-123_L2.8-W1.8-LS3.7-RD | D1, D4, D5 |
| 2 | RCLAMP0521P.TCT-MS MSKSEMI(美森科) | D0402-BI | D2, D3 |
| 1 | C42411119 ~ ABRACON | IND-SMD_L2.0-W1.6_AOTA-B201610S3R3-101-T | L1 |
| 12 | 100NF 100nF SAMSUNG(三星) | C_0402 | C1, C2, C3, C4, C5, C6, C7, C8 +4 |
| 4 | 100NF 100nF YAGEO(国巨) | C_0603 | C9, C15, C38, C39 |
Show 15 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 4.7UF 4.7uF Samsung Electro-Mechanics | C_0603 | C10, C12 |
| 2 | 4.7UF 4.7uF Samsung Electro-Mechanics | C_0402 | C11, C19 |
| 2 | 15PF 15pF FH(风华) | C_0402 | C17, C18 |
| 3 | 10UF 10uF Samsung Electro-Mechanics | C_0603_1608Metric | C20, C22, C24 |
| 3 | 100NF 100nF YAGEO | C_0603_1608Metric | C21, C23, C25 |
| 2 | 10UF 10uF Samsung Electro-Mechanics | C_0603 | C37, C40 |
| 2 | 5.1kΩ UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R1, R4 |
| 3 | 33Ω UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R2, R3, R6 |
| 1 | 1kΩ UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R5 |
| 1 | 1Ω UNI-ROYAL(Uniroyal Elec) | R_0603 | R7 |
| 1 | 200Ω UNI-ROYAL(Uniroyal Elec) | R_0603 | R8 |
| 3 | 2kΩ UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R9, R10, R12 |
| 1 | 100kΩ UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R11 |
| 2 | 10kΩ UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R13, R14 |
| 1 | 1kΩ UNI-ROYAL(Uniroyal Elec) | R_0603 | R28 |
Centipede-32z design files
The KiCad project lives in the strickyak/copico-centipede repository on GitHub; these links point at the commit this page was built from.
Centipede-32z: common questions
What microcontroller does the Centipede-32z use?
The Centipede-32z is built around the RP2350B, from the RP2040/RP2350 family.
How big is the Centipede-32z PCB?
The Centipede-32z measures 97.6 × 96 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Centipede-32z?
118 components, from 35 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Centipede-32z design files?
From the strickyak/copico-centipede repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Centipede-32z design in my own project?
Yes, under the terms of its MIT license, which strickyak chose for the repository.
Can I test firmware for the Centipede-32z without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in copico-centipede
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k