Pico-Thing
markrvmurray·pico-thing
About the Pico-Thing PCB
Pico-Thing is an open source PCB design by markrvmurray, published on GitHub under the BSD-2-Clause license. It is a 4-layer board measuring 273 × 178 mm, with 171 components from 86 distinct parts.
Other key parts include the SN74LVC1G139DCUR, MC6809E, SN74HCT125N, MIC29501-5.0WT and ATF22V10C-15PU. By type, the board carries 47 resistors, 43 capacitors, 25 ICs, 19 connectors, 14 diodes and 7 test points.
From the project
An 8-bit MC6809E / HD6309E single-board computer with a pair of Raspberry Pi Pico 2 (RP2350 / Pimoroni PGA2350) modules acting as intelligent bus peripherals, a 1–2 MB banked-RAM DAT/MMU, a 40-pin PATA hard-disk interface, and an HSTX→DVI video output.
An 8-bit MC6809E / HD6309E single-board computer with a pair of Raspberry Pi Pico 2 (RP2350 / Pimoroni PGA2350) modules acting as intelligent bus peripherals, a 1–2 MB banked-RAM DAT/MMU, a 40-pin PATA hard-disk interface, and an HSTX→DVI video output.
The board is entirely through-hole where it matters — old-school sockets, hand-solderable, KiCad 10 project.
Main components on the Pico-Thing
Pico-Thing bill of materials (BOM)
171 components, 86 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SN74LVC1G139DCUR 74LVC1G139 Texas Instruments | VSSOP-8_2.3x2mm_P0.5mm | U101 |
| 1 | MC6809E Motorola | DIP-40_W15.24mm_Socket | U102 |
| 1 | SN74HCT125N 74HCT125 Texas Instruments | DIP-14_W7.62mm_Socket | U103 |
| 1 | MIC29501-5.0WT Microchip | TO-220-5_Horizontal_TabDown | U104 |
| 4 | ATF22V10C-15PU ATF22V10 Microchip | DIP-24_W7.62mm_Socket | U105, U208, U209, U402 |
| 1 | DS12885 Maxim/Analog Devices | SOIC-24W_7.5x15.4mm_P1.27mm | U106 |
| 1 | L78L33ACZ L78L33_TO92 STMicroelectronics | TO-92_Inline | U107 |
| 1 | MIC29150-5.0WT MIC29150WT Microchip | TO-220-3_Horizontal_TabDown | U108 |
| 1 | ICM7555IPAZ ICM7555xP Renesas | DIP-8_W7.62mm_Socket | U109 |
| 2 | AM93L422 AMD | DIP-22_W10.16mm_Socket | U201, U202 |
| 1 | AS6C4008-55PCN Alliance Memory | DIP-32_W15.24mm_Socket | U203 |
| 1 | AS6C4008-55PCN Alliance Memory | DIP-32_W15.24mm | U204 |
| 3 | 74HCT541N 74HCT541 Nexperia | DIP-20_W7.62mm_Socket | U205, U206, U207 |
| 1 | GAL16V8 | DIP-20_W7.62mm_Socket | U401 |
| 2 | 74ABT652 NXP/Philips | DIP-24_W7.62mm_Socket | U403, U404 |
| 1 | TL7705BCP TL7705A Texas Instruments | DIP-8_W7.62mm_Socket | U405 |
| 1 | 74LVC2G3157DP-Q10J 74LVC2G3157 Nexperia | TSSOP-10_3x3mm_P0.5mm | U601 |
| 1 | TPS2051BDBVR Texas Instruments | SOT-23-5 | U602 |
| 2 | PGA2350 Pimoroni_PGA2350 Pimoroni | pimoroni_pga2350 | A101, A601 |
| 1 | J109-D26Z J109 onsemi | TO-92S | Q101 |
Show 66 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | TN0604N3-G Microchip | TO-92_Inline | Q103, Q105 |
| 1 | TP0604N3-G Microchip | TO-92L_Inline | Q104 |
| 1 | PN2222ATA PN2222A onsemi | TO-92_Inline | Q201 |
| 1 | BC547B BC547 onsemi | TO-92_Inline | Q401 |
| 1 | AB26TRB-32.768KHZ-T 32.768kHz Abracon | Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style2 | Y101 |
| 4 | BM03B-SRSS-TB(LF)(SN) JST BM03B SRSS-TB JST | JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical | J101, J105, J603, J606 |
| 4 | M20-9990245 Conn_01x02 Harwin | PinHeader_1x02_P2.54mm_Vertical | J102, J103, J602, J604 |
| 2 | USB4085-GF-A USB_C_Receptacle_USB2.0_16P GCT | USB_C_Receptacle_GCT_USB4085 | J104, J601 |
| 1 | 31086102 Power In Metz Connect | TerminalBlock_MetzConnect_Type086_RT03402HBLC_1x02_P3.81mm_Horizontal | J106 |
| 1 | M20-9990245 Battery Harwin | PinHeader_1x02_P2.54mm_Vertical | J108 |
| 1 | M20-9990245 RAM_ERASE Harwin | PinHeader_1x02_P2.54mm_Vertical | J109 |
| 1 | D01-99020-01 Conn_01x16 Harwin | PinSocket_1x16_P2.54mm_Vertical | J110 |
| 1 | DCJ200-10-A-K1-K Barrel_Jack_Switch GCT | BarrelJack_GCT_DCJ200-10-A_Horizontal | J111 |
| 1 | 1-826632-6 Conn_02x16_Counter_Clockwise TE Connectivity | PinHeader_2x16_P2.54mm_Vertical_AntiClockwise | J201 |
| 1 | T821140A1S100CEU PATA Amphenol | IDC-Header_2x20_P2.54mm_Vertical | J401 |
| 1 | 31086102 Hard Drive Power Metz Connect | TerminalBlock_MetzConnect_Type086_RT03402HBLC_1x02_P3.81mm_Horizontal | J402 |
| 1 | 208658-1001 Molex 208658-1001 Molex | HDMI_A_Molex_208658-1001_Horizontal | J605 |
| 1 | FK 228 SA L1 Heatsink Fischer Elektronik | Heatsink_AAVID_TV5G_TO220_Horizontal | HS101 |
| 1 | ~{CSEL} | SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP401 |
| 2 | B3F-1000 SW_Push Omron | SW_TH_Tactile_Omron_B3F-100x | SW101, SW102 |
| 1 | B3F-1000 HD RESET Omron | SW_TH_Tactile_Omron_B3F-100x | SW401 |
| 1 | B3F-1000 Reset Omron | SW_TH_Tactile_Omron_B3F-100x | SW601 |
| 1 | B3F-1000 BootSel Omron | SW_TH_Tactile_Omron_B3F-100x | SW602 |
| 1 | ADC_VRef | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP607 |
| 1 | ADC5 | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP608 |
| 1 | ADC4 | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP609 |
| 1 | ADC3 | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP610 |
| 1 | ADC2 | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP611 |
| 1 | ADC1 | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP612 |
| 1 | ADC0 | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP613 |
| 3 | L-934SRC-G Red Kingbright | LED_D3.0mm | D105, D116, D401 |
| 2 | L-934ND Orange Kingbright | LED_D3.0mm | D106, D115 |
| 1 | L-934LYD Red Kingbright | LED_D3.0mm | D107 |
| 3 | L-934GD Green Kingbright | LED_D3.0mm | D108, D112, D113 |
| 2 | STPS20L25CT STMicroelectronics | TO-220-3_Vertical | D109, D601 |
| 1 | L-934GD Orange Kingbright | LED_D3.0mm | D110 |
| 1 | L-934MBDL Blue Kingbright | LED_D3.0mm | D111 |
| 1 | L-934MBDL White/Blue Kingbright | LED_D3.0mm | D114 |
| 31 | K104K15X7RF5TL2 0µ1 Vishay | C_Disc_D3.4mm_W2.1mm_P2.50mm | C101, C102, C103, C105, C106, C108, C109, C111 +23 |
| 2 | K104K15X7RF5TL2 10n Vishay | C_Disc_D3.4mm_W2.1mm_P2.50mm | C104, C119 |
| 3 | ECA1HM470 47µ Panasonic | CP_Radial_D8.0mm_P2.50mm | C107, C211, C408 |
| 1 | ECEA1HN010U 1µ0 Panasonic | CP_Radial_D8.0mm_P2.50mm | C110 |
| 1 | EEUFM1E222L 2m2 Panasonic | CP_Radial_D10.0mm_P5.00mm | C112 |
| 1 | FG23X7R1C476MRT00 47u TDK | C_Disc_D11.0mm_W5.0mm_P5.00mm | C113 |
| 1 | EEUEB1H470S 47u Panasonic | CP_Radial_D6.3mm_P2.50mm | C114 |
| 1 | FG18X5R1E475KRT06 4µ7 TDK | C_Disc_D3.4mm_W2.1mm_P2.50mm | C407 |
| 1 | ECA1HHG100 10µ Panasonic | CP_Radial_D6.3mm_P2.50mm | C602 |
| 1 | EEUEB1H101S m10 Panasonic | CP_Radial_D6.3mm_P2.50mm | C606 |
| 2 | MRS25000C1003FCT00 100k Vishay | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R101, R603 |
| 7 | MRS25000C3301FCT00 3k3 Vishay | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R102, R103, R104, R105, R403, R404, R405 |
| 4 | CRCW06035K10FKEA 5k1 Vishay | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R106, R107, R601, R602 |
| 1 | MRS25000C3300FCT00 M47 Vishay | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R108 |
| 3 | MRS25000C2200FCT00 120 Vishay | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R109, R114, R126 |
| 7 | MRS25000C3300FCT00 330 Vishay | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R113, R115, R116, R120, R123, R124, R406 |
| 2 | MRS25000C4709FCT00 47 Vishay | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R117, R128 |
| 9 | MRS25000C1002FCT00 10k Vishay | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R118, R119, R401, R402, R407, R408, R409, R604 +1 |
| 1 | MRS25000C2200FCT00 220 Vishay | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R121 |
| 1 | MRS25000C3300FCT00 100 Vishay | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R122 |
| 1 | MRS25000C4709FCT00 1k0 Vishay | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R125 |
| 1 | MRS25000C2200FCT00 150 Vishay | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R127 |
| 1 | MBB02070C3302FCT00 33k Vishay | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R133 |
| 1 | MRS25000C3300FCT00 4k7 Vishay | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R201 |
| 2 | CRCW060356K0FKEA 56k Vishay | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R606, R607 |
| 1 | CRCW060310K0FKTA 10k Vishay | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R608 |
| 1 | 4609X-101-472LF 4k7 Bourns | R_Array_SIP9 | RN201 |
| 2 | CAT16-271J4LF 270 Bourns | R_Array_Convex_4x1206 | RN601, RN602 |
Pico-Thing design files
The KiCad project lives in the markrvmurray/pico-thing repository on GitHub; these links point at the commit this page was built from.
- Layoutpico-thing.kicad_pcb
- Schematicpico-thing.kicad_sch
- BOMdocs/pico-thing-bom.csv
Pico-Thing: common questions
How big is the Pico-Thing PCB?
The Pico-Thing measures 273 × 178 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Pico-Thing?
171 components, from 86 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 Pico-Thing design files?
From the markrvmurray/pico-thing 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 Pico-Thing design in my own project?
Yes, under the terms of its BSD-2-Clause license, which markrvmurray chose for the repository.