

Adapt prog eprom fat
PLS100 Adapter for ALL-03 & ALL-07 HI-LO Universal Programmer
- Size
- 51.6 × 31.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 17
- Nets
- 47
- Pads
- 98
- Tracks, vias
- 306, 12
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 30 Sep 2021
- Updated
- 1 Jan 2023
Overview
Adapt prog eprom fat is an open-source printed circuit board by nobodyisinocent, from the nobodyisinocent/PLS100-Adapter repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 51.6 × 31.3 mm with 17 parts on 47 nets, routed with 306 tracks and 12 vias.
It is built around the 2N2222A. Its parts include 8 diodes, 4 resistors, 2 transistors and 1 IC. It belongs with the interfaces and adapters boards of this library.
Main components
1README
README.mdTable of contents
- PLS100 PCB Adapter final version
- Why a such adapter
- Prototype adapter's pictures
- Adapter onto the ALL-03 programmer
- About the project files
- BOM
PLS100 PCB Adapter final version [blocked]
Final version of the pcb's adapter.
Why a such adapter [blocked]
This adapter is useful for programming PLS100 PLA with ALL-03 & ALL-07 programmers to replace the orignal PLA chip of the Commodore 64.
The schematic of the adapter has been made by Tinhead. Many thanks to him for his autorization of the publication of this adapter.
For informations about the HI-LO universal parallel programmer, you can visit the following very interesting resources page made by Matthieu Benoit: http://matthieu.benoit.free.fr/hilosystem_all-07_universal_programmer.htm
Prototype adapter's pictures: [blocked]
The prototype has been assembled, tested and validated by Lolof.



Adapter onto the ALL-03 programmer [blocked]
Please pay attention to the orientation of the adapter and the PLA onto the programmer. This orientation is the same for the ALL-07 programmer. A wrong orientation will destroy the PLA.


About the project files [blocked]
The complete project is available here for downloading.
The project has been made with Kicad: https://www.kicad.org/
and FreeRooting: https://github.com/freerouting/freerouting under Linux.
BOM [blocked]
Here is the BOM made by Lolof. Thanks to him !
| Id | Designator | Package | Quantity | Designation | Reichelt part number | Link |
|---|---|---|---|---|---|---|
| 1 | D1,D2 | D_DO-41_SOD81_P7.62mm_Horizontal | 2 | UF10-005 | UF 4003 | https://www.reichelt.de/de/fr/diode-de-redressement-ultrarapide-do41-200-v-1-a-uf-4003-p42034.html |
| 2 | D3 to D8 | D_DO-35_SOD27_P7.62mm_Horizontal | 6 | 1N4150 | 1N 4148 | https://www.reichelt.de/de/fr/diode-de-commutation-100-v-150-ma-do-35-1n-4148-p1730.html |
| 3 | Q1,Q2 | TO-18-3 | 2 | 2N2222A | 2N 2222A | https://www.reichelt.de/de/fr/transistor-npn-to-18-40-v-0-8-a-0-5-w-2n-2222a-p1968.html |
| 4 | R1,R3 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | 2 | 1K METALL | 1,00K | https://www.reichelt.de/de/fr/r-sistance-film-m-tallique-de-1-00-kohms-metall-1-00k-p11403.html?r=1 |
| 5 | R2,R4 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | 2 | 3K3 METALL | 3,30K | https://www.reichelt.de/de/fr/r-sistance-film-m-tallique-de-3-30-kohms-metall-3-30k-p11693.html?&trstct=pos_0&nbc=1 |
| 6 | U1 | DIP-40_W15.24mm | 1 | ZIF HEADER | ||
| 7 | ZIF-HEADER | DIP-28_W15.24mm | 1 | ZIF |
Parts
17| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 1N4150 | Diodes_ThroughHole:D_DO-35_SOD27_P7.62mm_Horizontal | D3, D4, D5, D6, D7, D8 |
| 2 | 1K | Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R3 |
| 2 | 2N2222A | TO_SOT_Packages_THT:TO-18-3 | Q1, Q2 |
| 2 | 3K3 | Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R4 |
| 2 | UF10-005 | Diodes_ThroughHole:D_DO-41_SOD81_P7.62mm_Horizontal | D1, D2 |
| 1 | LOGO | MegaChip:Silver8 | G*** |
| 1 | ZIF | Housings_DIP:DIP-28_W15.24mm | ZIF-HEADER |
| 1 | ZIF HEADER | Housings_DIP:DIP-40_W15.24mm | U1 |
Similar boards
- 2 layers101.5 × 83 mm

- 2 layers279.4 × 203.2 mm

Z180GDC
lynchaj/rhyophyre
Single Board Computer featuring Zilog Z180 processor and NEC µPD7220 Graphics Display Controller
249 parts12 - 2 layers99.1 × 99.1 mm

QL Qsound10x10
alvaroalea/QL_QsoundQprint_clone
A clone board of the Sound card for the Sinclair QL Computer.
23 parts11 - 2 layers156.5 × 67.5 mm

NixieScanDisplay
profdc9/NixieClock
A Nixie clock that uses IN-14 tubes and very generic components that can be easily sourced.
106 parts10 - 2 layers89.3 × 50 mm

MM58167-ISA RTC
jensma-de/MM58167-ISA-RTC
RTC module for the ISA slot. With schematics, project files in kicad and open source software to drive the clock.
29 parts9 - 2 layers97.6 × 76.8 mm

- 2 layers14.6 × 13.6 mm

Chip and transistor
gidim/e61-gauge
An analog temperature gauge for E61 espresso machines. A custom PCB drives a VID6606 stepper motor gauge needle, reading temperature from an NTC thermistor.
15 parts8 - 2 layers147.2 × 58.3 mm

Li IonBatteryProtection
cnobile2012/Li-IonBatteryProtection
Circuit to protect Li-Ion and Li-Po batteries at the cell level.
81 parts6MIT
Questions
How big is the Adapt prog eprom fat PCB?
It measures 51.6 × 31.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Adapt prog eprom fat use?
17 parts, built around the 2N2222A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Adapt prog eprom fat KiCad files?
From the nobodyisinocent/PLS100-Adapter repository on GitHub, at the commit this page was made from: the board is Adapt_prog_eprom/adapt_prog_eprom-fat.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Adapt prog eprom fat design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).