Summary of GTP USB PIC PROGRAMMER (Open Source) using PIC18F252
Summary: The GTP USB PIC Programmer is an open-source USB-based programmer (GTP USB) developed by PICMASTERS. It supports PIC10F, 12F, 16C, 16F, 18F families and 24Cxx EEPROMs, and works with Winpic800 v.355. Users must initially program the PIC18F2550 with a classical programmer. The package includes schematic, photos, PCB files (ARES), hex file, and Winpic800. Tested devices include PIC18F252/2455/2550/2520, 16F84, 16F628, and 24C32 EEPROM.
Parts used in the GTP USB PIC PROGRAMMER:
- PIC18F252 (or PIC18F2550 programmed externally)
- USB connector
- Crystal or resonator for PIC clock
- Capacitors (decoupling and crystal caps)
- Resistors (pull-ups, current limiting)
- LED indicator(s)
- Voltage regulator (if required for target voltage)
- IC socket or solder footprint for PIC
- 24Cxx EEPROM (for testing, e.g., 24C32)
- PCB (ARES design included)
- Headers for ICSP or target connections
GTP USB PIC PROGRAMMER (Open Source)
This work includes, GTP USB (not plus or lite) .
The schematic, photos and PCB have been developed by PICMASTERS based on
some valuable works done before.
This programmer supports pic10F, 12F, 16C, 16F, 18F,24Cxx Eeprom.
Unfortunately, it works with only Winpic800 v.355.
We have succesfully tried it with some pics; PIC18F252, 18F2455, 18F2550,
18F2520, 16F84, 16F628 and 24C32 eeprom.
The best and fastest method of pic programming.
All you need (hex file, winpic800, schematic, PCB board in ARES)
are included.
You must program pic18F2550 with hex file by a classical programmer.
Just leave a good fedback for us.
Circuit scheamatic
- Which PIC devices does the GTP USB support?
The programmer supports pic10F, 12F, 16C, 16F, 18F families and 24Cxx EEPROMs as stated in the article. - Which software is required to use the GTP USB?
It works with Winpic800 v.355 according to the article. - Do I need another programmer to set up the GTP USB?
Yes, you must program the PIC18F2550 with a classical programmer first. - Are schematic and PCB files provided?
Yes, the package includes schematic, photos, and PCB board in ARES. - Which PIC models were successfully tested with this programmer?
Tested models include PIC18F252, 18F2455, 18F2550, 18F2520, 16F84, 16F628, and 24C32 EEPROM. - Is this the GTP USB plus or lite version?
No, this work includes the GTP USB (not plus or lite). - What files are included in the download?
All needed files include hex file, Winpic800, schematic, and PCB board in ARES. - Can this programmer program 24Cxx EEPROM?
Yes, it supports 24Cxx EEPROM and was tested with a 24C32.

