Fish
ethanjamesauto·modular_8bit_computer·fish/fish.kicad_pcb
About the Fish PCB
Fish is an open source PCB design by ethanjamesauto, published on GitHub. It is a 2-layer board measuring 0.7 × 0.3 mm, with 162 components from 21 distinct parts.
Other key parts include the TPS76350, TPS76329, TPS76318, TPS76316 and TPS76333. By type, the board carries 112 resistors, 18 capacitors, 16 diodes, 6 ICs, 5 connectors and 3 inductors.
From the project
CPU card Protoboard card This card contains an onboard clock generator, address and data registers/buffers, and a protoboard area for testing designs. Bus interface modeling

Main components on the Fish
Fish bill of materials (BOM)
162 components, 21 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ~ | VQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias | U1 |
| 1 | TPS76350 | SOT-23-5 | U2 |
| 1 | TPS76329 | SOT-23-5 | U3 |
| 1 | TPS76318 | SOT-23-5 | U4 |
| 1 | TPS76316 | SOT-23-5 | U5 |
| 1 | TPS76333 | SOT-23-5 | U6 |
| 1 | SG-5032CAN | Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mm | X2 |
| 2 | Conn_01x20_Socket | PinHeader_1x20_P2.54mm_Vertical | J1, J2 |
| 1 | Conn_01x03_Socket | PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | ~ | Molex_SlimStack_502426-2410_2x12_P0.40mm_Vertical | J4 |
| 1 | Conn_01x08_Socket | PinHeader_1x08_P2.54mm_Vertical | J5 |
| 1 | SW_Push | SW_DIP_SPSTx01_Slide_6.7x4.1mm_W6.73mm_P2.54mm_LowProfile_JPin | SW1 |
| 8 | LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1, D2, D3, D12, D13, D14, D15, D16 |
| 4 | D_Schottky | D_2010_5025Metric_Pad1.52x2.65mm_HandSolder | D4, D5, D6, D7 |
| 4 | D_Zener | D_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D8, D9, D10, D11 |
| 3 | L_Iron_Coupled_Small_1243 | Pulse_PA2001NL | L1, L2, L3 |
| 16 | C | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C8 +8 |
| 2 | C | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C17, C18 |
| 109 | 0 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R3, R4, R5, R6, R7, R8 +101 |
| 1 | locked | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R68 |
Show 1 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 0 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R111, R112 |
Fish design files
The KiCad project lives in the ethanjamesauto/modular_8bit_computer repository on GitHub; these links point at the commit this page was built from.
- Layoutfish/fish.kicad_pcb
- Schematicfish/fish.kicad_sch
Fish: common questions
How big is the Fish PCB?
The Fish measures 0.7 × 0.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Fish?
162 components, from 21 distinct parts. The full bill of materials is listed on this page.
Where can I download the Fish design files?
From the ethanjamesauto/modular_8bit_computer repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Fish design in my own project?
The repository has no license, so all rights stay with ethanjamesauto. Use it as a reference, and ask the author before reusing the design.
More boards in modular_8bit_computer
Processor attempt 1
ethanjamesauto
229.9 × 93.3 mm365 parts2LNo license1Huhhhh I didnt save
ethanjamesauto
229.9 × 93.3 mm365 parts2LNo license1Processor attempt 3
ethanjamesauto
229.9 × 93.3 mm365 parts2LNo license1Processor attempt 4
ethanjamesauto
229.9 × 83.8 mm291 parts2LNo license1Processor attempt 2
ethanjamesauto
229.9 × 93.3 mm272 parts2LNo license1Motherboard
ethanjamesauto
222.3 × 127 mm208 parts2LNo license1Eddie bldc
ethanjamesauto
48.3 × 48.3 mm63 parts2LNo license18 bit logic analyzer
ethanjamesauto
104.1 × 25.4 mm60 parts2LNo license1PCB PCB OpenSuperHetv6
ethanjamesauto
64.1 × 27.6 mm57 parts2LNo license193c46a type
ethanjamesauto
132.1 × 83.8 mm39 parts2LNo license174ls245 high current attempt 2
ethanjamesauto
30.5 × 21.6 mm37 parts2LNo license1