

ProgRT
A programmer for 556RT OTP PROM series
- Size
- 99.7 × 49.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 71
- Nets
- 74
- Pads
- 319
- Tracks, vias
- 1,462, 105
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 20 Nov 2022
- Updated
- 28 Dec 2022
Overview
ProgRT is an open-source printed circuit board by Sonic-Amiga, from the Sonic-Amiga/BurnRT repository on GitHub. It is a 2-layer board of 99.7 × 49.5 mm with 71 parts on 74 nets, routed with 1,462 tracks and 105 vias.
It is built around the PIC18F2550-I/SP, BZV55-C5V1 and BCX56, with the 74HC574D and MJD127GT among its other parts. Its parts include 15 resistors and 8 capacitors. It belongs with the interfaces and adapters boards and the PIC boards of this library.
Main components
5PIC18F2550-I/SP
SPDIP-28-40℃~+85℃ 10bit 24 256Byte 2KB 32KB 4.2V~5.5V 48MHz 8 Bit Built-in FLASH PIC SPDIP-28 Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)BZV55-C5V1
SOD-80C-65℃~+200℃ 1 Independent 2uA@2V 4.8V~5.4V 5.1V 500mW 60Ω SOD-80C Zener Diodes ROHSNexperiaZener DiodesBCX56
SOT-89-3Lhfe=100~250Jiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)74HC574D
SOP-20L-40℃~+125℃ 1 13ns 15ns@6V,50pF 2.7V~6V 20uA 28MHz 5ns 6.5pF 7.8mA 7.8mA 74HC Series 8 D-Type Enable Rising Edge Tri-State SOP-20L Flip Flops ROHSMDDFlip FlopsMJD127GT
TO-252-21.8V 100V 1uA 2000 2A 2W PNP TO-252-2 Darlington Transistors ROHSGREENMICRODarlington Transistors
README
README.mdBurnRT fuse ROM programmer
This is a programmer for old OTP fuse PROM chips. Developed and tested with russian 556РТ (556RT) series, however should also be able to work with Western analogs.
The project has been restored from old P-CAD sources, shared on the original project forum (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh ; russian language).
Current versions:
- Hardware v2.3
- Software v2.0
- Firmware v1.1
- Case v1.0
Unfortunately at the moment only a binary version of the software for Windows OS is available.
Supported chips
155РЕ3 (155RE3), western analogs SN74188N, N8223N 556РТ4 (556RT4), western analog 82S126 556РТ11 (556RT11), western analog 82S129 556РТ5 (556RT5), western analog IP3604 556РТ17 (556RT17), western analog IP3624A 556РТ6 (556RT6) 556РТ7 (556RT7) 556РТ12, western analog N82S136 556РТ13, western analog N82S137 556РТ14 (556RT14) 556РТ15 (556RT15)
Distribution
There was originally no clear license terms defined. I asked at least one of original authors of the schematic; he was not against me opensourcing the design. I am not a fan of this legal stuff; let's consider it public domain. Any improvements are welcome; i will gladly accept them into the repository.
3D printed case design is licensed under Creative Commons license: https://www.thingiverse.com/thing:2911557
Contacts
Please direct all questions to pavel_fedin@mail.ru or to the aforementioned forum.
Parts
71| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | BZV55-C5V1 | Diode_SMD:D_MiniMELF | VD1, VD2, VD3, VD4, VD5, VD6, VD7, VD8, VD9, VD10, VD11, VD12, VD13, VD14, VD15, VD16 |
| 6 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R5, R6, R10, R14, R15 |
| 4 | 5.1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R8, R11, R13 |
| 4 | BCX56 | Package_TO_SOT_SMD:SOT-89-3 | VT2, VT3, VT4, VT6 |
| 3 | M7 | Diode_SMD:D_SMA | VD17, VD19, VD22 |
| 2 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4, C7 |
| 2 | 1N400X | Diode_SMD:D_SMA | VD20, VD23 |
| 2 | 22p | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2 |
| 2 | 430 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9, R12 |
| 2 | 74HC574D | Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm | DD2, DD3 |
| 2 | MJD127G | Package_TO_SOT_SMD:TO-252-2 | VT1, VT5 |
| 2 | КД522 | Diode_SMD:D_SMA | VD18, VD21 |
| 1 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 | |
| 1 | 100n | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C8 |
| 1 | 100u 25V | Capacitor_THT:CP_Radial_D8.0mm_P3.80mm | C6 |
| 1 | 100u 35V | Capacitor_THT:CP_Radial_D8.0mm_P3.80mm | C5 |
| 1 | 155РЕ3 | Socket:DIP_Socket-16_W4.3_W5.08_W7.62_W10.16_W10.9_3M_216-3340-00-0602J | XS3 |
| 1 | 20 MHz | Crystal:Crystal_HC49-U_Vertical | ZQ1 |
| 1 | 220n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 1 | 4.7K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 47 | Resistor_SMD:R_2512_6332Metric_Pad1.40x3.35mm_HandSolder | R7 |
| 1 | 556РT4 | Socket:DIP_Socket-16_W4.3_W5.08_W7.62_W10.16_W10.9_3M_216-3340-00-0602J | XS4 |
| 1 | 556РТ14 | Socket:DIP_Socket-18_W4.3_W5.08_W7.62_W10.16_W10.9_3M_218-3341-00-0602J | XS5 |
| 1 | 556РТ16 | Socket:DIP_Socket-24_W11.9_W12.7_W15.24_W17.78_W18.5_3M_224-1275-00-0602J | XS6 |
| 1 | 78M05 | Package_TO_SOT_SMD:TO-252-2 | DA3 |
| 1 | 78M12 | Package_TO_SOT_SMD:TO-252-2 | DA2 |
| 1 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | XP3 |
| 1 | DC-005_1 | Connector_BarrelJack:BarrelJack_GCT_DCJ200-10-A_Horizontal | XP1 |
| 1 | DG408 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | DA1 |
| 1 | GREEN | LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | VD24 |
| 1 | PIC18F2550 | Package_SO:SOIC-28W_7.5x18.7mm_P1.27mm | DD1 |
| 1 | RED | LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | VD25 |
| 1 | USB_TYPE_B_1 | Connector_USB:USB_Mini-B_Lumberg_2486_01_Horizontal | XP2 |
The 68 most common of 71 parts.
Questions
How big is the ProgRT PCB?
It measures 99.7 × 49.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ProgRT use?
71 parts, built around the PIC18F2550-I/SP, BZV55-C5V1, BCX56 and 74HC574D. 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 ProgRT KiCad files?
From the Sonic-Amiga/BurnRT repository on GitHub, at the commit this page was made from: the board is Hardware/ProgRT.kicad_pcb and its schematic Hardware/ProgRT.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ProgRT design in my own project?
Its repository states no licence, so its author keeps all rights: ask Sonic-Amiga before reusing the design.
Similar boards
- 2 layers

- 2 layers100 × 50 mm

Pinguino-2550
MefhigosetH/pinguino-boards
Personal repository of schematics and boards related to Pinguino Project.
28 parts3Unlicense - 2 layers69.2 × 48.3 mm

- 2 layers69.9 × 79.4 mm

10x10cm Pinguino SMD-2550
fandres/pinguino_SMD-2550
PCB in surface mount of the Pinguino board based on the microcontroller PIC18F2550
114 parts - 2 layers58.4 × 90.2 mm

- 2 layers75.2 × 72.9 mm

- 4 layers40 × 60 mm

Control board v2.0
0x23/nmWave-Interferometer
An Open Source Interferometer for Accurate Distance Measurements
106 parts151MIT - 2 layers75 × 100 mm
