Frob modern
tschak909·frob-modern·hardware/Frob2354.kicad_pcb
About the Frob modern PCB
Frob modern is an open source PCB design by tschak909, published on GitHub. It is a 6-layer board measuring 85.9 × 77.5 mm, with 70 components from 28 distinct parts.
Other key parts include the RP2354B, SN74LVC245APWR, SN74LVC1G0832DBVR, AP2112K-3.3TRG1 and SN74LVC1G32DBVR. By type, the board carries 32 capacitors, 18 resistors, 8 ICs, 5 diodes, 2 connectors and 2 switches.
From the project
The Frob, An Apple II Atari 2600 Development System, re-made as an RP2354 based device.
KiCad 10 project. Every KiCad file here is generated from tools/design.py (parts, values, MPN/LCSC codes, every pin's net) and tools/placement.py; edit those and regenerate, not the schematic or board. The generator toolchain is FujiNet-NES-Rev0's (fujinet-hardware), adapted to a 6-layer Apple II card.
Needs KiCad 10 (kicad-cli + the pcbnew Python module), Python 3 + numpy, Java and Freerouting 2.4.1 (~/.local/share/freerouting/freerouting-2.4.1.jar).
Main components on the Frob modern
Frob modern bill of materials (BOM)
70 components, 28 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RP2354B | QFN-80-1EP_10x10mm_P0.4mm_EP3.4x3.4mm | U1 |
| 4 | SN74LVC245APWR 74LVC245A | TSSOP-20_4.4x6.5mm_P0.65mm | U2, U5, U6, U7 |
| 1 | SN74LVC1G0832DBVR 74LVC1G0832 | SOT-23-6 | U3 |
| 1 | AP2112K-3.3TRG1 AP2112K-3.3 | SOT-23-5 | U4 |
| 1 | SN74LVC1G32DBVR 74LVC1G32 | SOT-23-5 | U8 |
| 1 | AO3401A | SOT-23 | Q1 |
| 1 | ABM8-272-T3 12MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 110-43-624-41-001000 FROB cable | DIP-24_W15.24mm_Socket | J2 |
| 1 | TYPE-C-31-M-12 USB-C | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J3 |
| 1 | TL3342F160QG RESET | SW_SPST_TL3342 | SW1 |
| 1 | TL3342F160QG BOOTSEL | SW_SPST_TL3342 | SW2 |
| 3 | ESD5Z5.0T1G | D_SOD-523 | D1, D2, D3 |
| 1 | KT-0603G green | LED_0603_1608Metric | D4 |
| 1 | SS34 | D_SMA | D5 |
| 1 | AOTA-B201610S3R3-101-T 3.3uH | RPI_L_AOTA-B201610S3R3 | L1 |
| 22 | CC0603KRX7R9BB104 100nF | C_0603_1608Metric | C1, C2, C3, C4, C5, C6, C7, C8 +14 |
| 2 | CL10A106KP8NNNC 10uF | C_0603_1608Metric | C12, C28 |
| 3 | CL10A475KO8NNNC 4.7uF | C_0603_1608Metric | C13, C17, C18 |
| 2 | CL10C150JB8NNNC 15pF | C_0603_1608Metric | C19, C20 |
| 2 | CL10A105KB8NNNC 1uF | C_0603_1608Metric | C25, C27 |
Show 8 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CL21A226MAQNNNE 22uF | C_0805_2012Metric | C26 |
| 1 | 0603WAF330JT5E 33R | R_0603_1608Metric | R1 |
| 3 | 0603WAF1001T5E 1k | R_0603_1608Metric | R2, R4, R9 |
| 5 | 0603WAF1002T5E 10k | R_0603_1608Metric | R3, R10, R12, R13, R14 |
| 2 | 0603WAF5101T5E 5.1k | R_0603_1608Metric | R5, R6 |
| 2 | 0603WAF270JT5E 27R | R_0603_1608Metric | R7, R8 |
| 1 | 0603WAF1003T5E 100k | R_0603_1608Metric | R11 |
| 4 | 4D03WGJ0104T5E 4x100k | R_Array_Convex_4x0603 | RN1, RN2, RN3, RN4 |
Frob modern design files
The KiCad project lives in the tschak909/frob-modern repository on GitHub; these links point at the commit this page was built from.
Frob modern: common questions
How big is the Frob modern PCB?
The Frob modern measures 85.9 × 77.5 mm, has 6 copper layers and is 1.6 mm thick.
How many components are on the Frob modern?
70 components, from 28 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 Frob modern design files?
From the tschak909/frob-modern 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 Frob modern design in my own project?
The repository has no license, so all rights stay with tschak909. Use it as a reference, and ask the author before reusing the design.