Skip to the content
2 layers51.6 × 31.3 mmAdapt prog eprom fat, the printed circuit board in 3D

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

1

README

README.md

Table of contents

  1. PLS100 PCB Adapter final version
  2. Why a such adapter
  3. Prototype adapter's pictures
  4. Adapter onto the ALL-03 programmer
  5. About the project files
  6. BOM

PLS100 PCB Adapter final version [blocked]

pcb-final 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.

1633015156800

1633015156812

1633015156824_resultat

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.

1633026784102_resultat

1633026784117_resultat

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 !

IdDesignatorPackageQuantityDesignationReichelt part numberLink
1D1,D2D_DO-41_SOD81_P7.62mm_Horizontal2UF10-005UF 4003https://www.reichelt.de/de/fr/diode-de-redressement-ultrarapide-do41-200-v-1-a-uf-4003-p42034.html
2D3 to D8D_DO-35_SOD27_P7.62mm_Horizontal61N41501N 4148https://www.reichelt.de/de/fr/diode-de-commutation-100-v-150-ma-do-35-1n-4148-p1730.html
3Q1,Q2TO-18-322N2222A2N 2222Ahttps://www.reichelt.de/de/fr/transistor-npn-to-18-40-v-0-8-a-0-5-w-2n-2222a-p1968.html
4R1,R3R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal21K METALL1,00Khttps://www.reichelt.de/de/fr/r-sistance-film-m-tallique-de-1-00-kohms-metall-1-00k-p11403.html?r=1
5R2,R4R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal23K3 METALL3,30Khttps://www.reichelt.de/de/fr/r-sistance-film-m-tallique-de-3-30-kohms-metall-3-30k-p11693.html?&trstct=pos_0&nbc=1
6U1DIP-40_W15.24mm1ZIF HEADER
7ZIF-HEADERDIP-28_W15.24mm1ZIF

Parts

17
QtyValueFootprintReferences
61N4150Diodes_ThroughHole:D_DO-35_SOD27_P7.62mm_HorizontalD3, D4, D5, D6, D7, D8
21KResistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R3
22N2222ATO_SOT_Packages_THT:TO-18-3Q1, Q2
23K3Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2, R4
2UF10-005Diodes_ThroughHole:D_DO-41_SOD81_P7.62mm_HorizontalD1, D2
1LOGOMegaChip:Silver8G***
1ZIFHousings_DIP:DIP-28_W15.24mmZIF-HEADER
1ZIF HEADERHousings_DIP:DIP-40_W15.24mmU1

Similar boards

  • 2 layers101.5 × 83 mmSd2snes, the printed circuit board in 3D

    Sd2snes

    mrehkopf/sd2snes

    SD card based multi-purpose cartridge for the SNES

    154 parts722GPL-2.0
  • 2 layers279.4 × 203.2 mmZ180GDC, the printed circuit board in 3D

    Z180GDC

    lynchaj/rhyophyre

    Single Board Computer featuring Zilog Z180 processor and NEC µPD7220 Graphics Display Controller

    249 parts12
  • 2 layers99.1 × 99.1 mmQL Qsound10x10, the printed circuit board in 3D

    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 mmNixieScanDisplay, the printed circuit board in 3D

    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 mmMM58167-ISA RTC, the printed circuit board in 3D

    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 mm12f675-mppt, the printed circuit board in 3D

    12f675-mppt

    rasberryrabbit/PIC12F675MPPT

    Solar MPPT circuit.

    45 parts9GPL-3.0
  • 2 layers14.6 × 13.6 mmChip and transistor, the printed circuit board in 3D

    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 mmLi IonBatteryProtection, the printed circuit board in 3D

    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).