Pi eeprom programmer
andrewteall·pi-eeprom-programmer·hardware/design/pi-eeprom-programmer.kicad_pcb
About the Pi eeprom programmer PCB
Pi eeprom programmer is an open source Raspberry Pi PCB design by andrewteall, published on GitHub under the MIT-0 license. It is a 2-layer board measuring 70 × 56 mm, with 4 components from 4 distinct parts.
Its main chip is the Raspberry Pi GPIO Connector, from the Raspberry Pi family. Other key parts include the ZIF Socket and 24C01-24C1024. By type, the board carries 2 ICs and 2 connectors.
It belongs with the usb & debug tools designs in this gallery.
From the project
A Raspberry Pi GPIO EEPROM reader and writer
A way to write Parallel and Serial EEPROMs using the Raspberry Pi GPIO pins.
This README provides an overview of the features, hardware design, and usage instructions for the Raspberry Pi EEPROM Programmer.
- Kicad Project File: The Kicad 6 project file to open the designs. - Schematic: The schematic diagram detailing the connections between components and the Raspberry Pi. - PCB Layout: The PCB layout design files used for creating the physical printed circuit board.
Main components on the Pi eeprom programmer
Pi eeprom programmer bill of materials (BOM)
4 components, 4 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ZIF Socket | DIP-28_W15.24mm_Socket | U1 |
| 1 | 24C01-24C1024 | DIP-8_W7.62mm_Socket | U2 |
| 1 | Raspberry Pi GPIO Connector | PinSocket_2x20_P2.54mm_Horizontal | J1 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J2 |
Pi eeprom programmer design files
The KiCad project lives in the andrewteall/pi-eeprom-programmer repository on GitHub; these links point at the commit this page was built from.
Pi eeprom programmer: common questions
What microcontroller does the Pi eeprom programmer use?
The Pi eeprom programmer is built around the Raspberry Pi GPIO Connector, from the Raspberry Pi family.
How big is the Pi eeprom programmer PCB?
The Pi eeprom programmer measures 70 × 56 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Pi eeprom programmer?
4 components, from 4 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 Pi eeprom programmer design files?
From the andrewteall/pi-eeprom-programmer 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 Pi eeprom programmer design in my own project?
Yes, under the terms of its MIT-0 license, which andrewteall chose for the repository.
Can I test firmware for the Pi eeprom programmer without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Raspberry Pi firmware against it before you order a PCB.
Similar boards
Raspberry Pi
Haxo hw
cardonabits
102.4 × 211.3 mm38 parts2LCustom license672Raspberry Pi
Desktop 50 Pin TopConn
BlueSCSI
89.2 × 82.6 mm103 parts2LGPL-3.0449Raspberry Pi
PowerBook
BlueSCSI
74.5 × 56.3 mm78 parts2LGPL-3.0449Raspberry Pi
BitDogLab Main SMD version
BitDogLab
87.9 × 98.7 mm124 parts2LCERN-OHL-S-2.0201Raspberry Pi
BitDogLab 5.4
BitDogLab
87.9 × 123.9 mm56 parts2LCERN-OHL-S-2.0201Raspberry Pi
Zynthian mini v2 20 buttons short
zynthian
163 × 120 mm87 parts2LNo license154