Kim-1-programmable memory
eduardocasino·kim-1-programmable-memory-card·hardware/kim-1-mtu/kim-1-programmable-memory.kicad_pcb
About the Kim-1-programmable memory PCB
Kim-1-programmable memory is an open source RP2040/RP2350 PCB design by eduardocasino, published on GitHub under the MIT license. It is a 2-layer board measuring 107.5 × 75.4 mm, with 42 components from 23 distinct parts.
Its main chip is the PicoW, from the RP2040/RP2350 family. Other key parts include the LVC04, 74LVC1G38, 74LVC541, 74LVC245 and 74LVC1G27. By type, the board carries 17 resistors, 11 capacitors, 8 ICs, 3 connectors, 1 transistor and 1 switch.
From the project
KIM-1 Programmable Memory Board for the MTU Backplane
Thanks to Luciano Veronese, we now have a BOM and a component placement list for use with JLCPCB. They are under the docs folder.
Only the coaxial connector and the PicoW are missing, but they are very easy to solder.

Main components on the Kim-1-programmable memory
Kim-1-programmable memory bill of materials (BOM)
42 components, 23 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | LVC04 | SOIC-14_3.9x8.7mm_P1.27mm | U1, U7 |
| 1 | 74LVC1G38 | SOT-23-5_HandSoldering | U2 |
| 2 | 74LVC541 | SOIC-20W_7.5x12.8mm_P1.27mm | U3, U4 |
| 1 | 74LVC245 | SOIC-20W_7.5x12.8mm_P1.27mm | U5 |
| 1 | 74LVC1G27 | SOT-23-6_Handsoldering | U6 |
| 1 | PicoW | RPi_PicoW_SMD | U8 |
| 1 | DMG2305UX | SOT-23 | Q1 |
| 1 | Conn_02x01 | PinHeader_1x02_P2.54mm_Vertical | J1 |
| 1 | VIdeo Out | CUI_RCJ-014 | J4 |
| 1 | MICRO_SD_CARD_DET1 Micro_SD_Card_Det1 | SD_Card_Holder_SMD_WQ21801-B2180-7F | J5 |
| 1 | C455245 RESET | SW_SPST_TL3305A | SW1 |
| 1 | C2286 FDC | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1 |
| 7 | 100NF 100nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C4, C5, C6, C7, C11 |
| 1 | C14663 100nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3 |
| 1 | 100NF 100nF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C8 |
| 1 | 100UF 100uF | CP_Elec_6.3x5.9 | C9 |
| 1 | 10UF 10uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10 |
| 3 | 3K3 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R3 |
| 2 | 10K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R7 |
| 6 | 47R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R8, R9, R10, R11, R17, R18 |
Show 3 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 470R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R12 |
| 4 | 270R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R13, R14, R15, R16 |
| 1 | 150R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R19 |
Kim-1-programmable memory design files
The KiCad project lives in the eduardocasino/kim-1-programmable-memory-card repository on GitHub; these links point at the commit this page was built from.
Kim-1-programmable memory: common questions
What microcontroller does the Kim-1-programmable memory use?
The Kim-1-programmable memory is built around the PicoW, from the RP2040/RP2350 family.
How big is the Kim-1-programmable memory PCB?
The Kim-1-programmable memory measures 107.5 × 75.4 mm, has 2 copper layers and is 1.59 mm thick.
How many components are on the Kim-1-programmable memory?
42 components, from 23 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 Kim-1-programmable memory design files?
From the eduardocasino/kim-1-programmable-memory-card 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 Kim-1-programmable memory design in my own project?
Yes, under the terms of its MIT license, which eduardocasino chose for the repository.
Can I test firmware for the Kim-1-programmable memory 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 kim-1-programmable-memory-card
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