GTP USB PIC PROGRAMMER (Open Source) by keolerea
Featured
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.
 
Remove these adsRemove these ads by Signing Up

Step 1: Circuit scheamatic

Gtp-Usb-Schematic-New.bmp
Gtp-Usb-Zif-Schematic.bmp
circuit schematic. You can see the type and value of the companents.
1-40 of 167Next »
ssparking rajesh says: Mar 4, 2013. 5:47 AM
can anyone tell me list of the materials required
dlimzakir says: Jan 12, 2013. 5:51 PM
plz giveme programing hex
thanks... penticon2003@yahoo.com
Nitsuku12 says: Jan 8, 2013. 9:35 AM
Hi everyone!
Can i ask whats the purpose of 18f2550(replacement 18f4455) in this programmer? which is there is already a 40 pin ZIF socket for programming, i use 16f628. Confusing.. I building my new version of GTP programmer.. so i need some help..
Nitsuku12 says: Jan 8, 2013. 9:35 AM
Hi everyone!
Can i ask whats the purpose of 18f2550(replacement 18f4455) in this programmer? which is there is already a 40 pin ZIF socket for programming, i use 16f628. Confusing.. I building my new version of GTP programmer.. so i need some help..
kwest8 says: Dec 14, 2012. 12:17 AM
merci
Cartola43 says: Oct 5, 2012. 2:19 PM
What is the value of the diodes without reference? Because there is a tantalum capacitor in PCB layout and there? Works on any PC configuration? What cable did you use and what is the one COM port? Congratulations on the project hope to answer me ...
sekar6697 says: Aug 21, 2012. 10:16 PM
Hi very nice
pleas i want to ask about the cable in the left side in the picture
what it's job and where it's connected
i'am waiting for your replay
and thank you again
bvv134 says: Jul 28, 2012. 10:59 AM
А кто подскажет , где взять 13,5 вольт? Заранее спасибо.
Z.K. says: Mar 26, 2012. 9:48 PM
Where is the all_of_thedocumantries.rar file? All I get is a *.tmp file.
pahexa says: Apr 1, 2012. 1:34 AM
rename the file with (.tmp) = (.rar)

gud luck ..
anoukalex says: Mar 18, 2012. 7:33 PM
Hello! Could someone please tell me what the firmware that works with this programmer? For whoever got from this page will not work.
Send it to me at: imalu@telecentro.com.ar
Thank you.
marcosviera says: Mar 12, 2012. 12:39 PM
Excelente project. I will build it, and post my comments after.
ahmedsobhi says: Jan 30, 2012. 7:32 AM
good,
comraex says: Jan 3, 2012. 12:35 AM
Hi!
Dear Sir,
I just built "GTP USB PIC PROGRAMMER".
At first start-up surprise .... (pinul9-ULN2003 = not connected). Design mistake.
Step two: driver GRABADOR TODOPIC-USB is not recognized by Windows XP Professional.
What to do?
You ever work?
There is another design mistake, incorrect component values​​?
There is another USB driver?
Thank you.
Happy Birthday!
D. Sandu
anoukalex says: Dec 26, 2011. 3:08 PM
Hola! Lamentablemente reitero, ahora en español, el programa HEX que obtuve NO FUNCIONA!!!. No se cual es la trampa. Habrá que pagar para obtenerlo ??? Una lástima, realizé un gasto considerable y una gran pérdida de tiempo. Recomiendo construír el GPIC USB en SITIONICA. Es ARGENTINO y funciona, no se engaña a nadie y si tienes un problema o duda el autor te responde inmediatamente, como debe ser.
Lamentable!!
devilsnight says: Dec 10, 2011. 9:43 PM
nice work
rtabanao says: Apr 16, 2011. 1:17 AM
Hi,

I successfully built this programmer but wondering why I can't program 18F2455? It can't even identify this chip!

Tested on PIC16F84A,16F628A,18F877, 16F76, 18F4550, 18F/LF452 but everytime I tried working with 18F2455 DEVICE: UNKNOWN is the result...:(
efdat says: Dec 7, 2011. 3:21 AM
since you did it, which is nice 4 u, now i kindly request you 2 pliz post the componets list. Ill be glad thanks nys time ;-)
combat99 says: Nov 18, 2011. 7:38 AM
Thanks!!!
TIGRE596 says: Nov 5, 2011. 3:37 PM
Thanks!!!

so good!!!
anoukalex says: Oct 31, 2011. 7:58 AM
Hello! I built this programmer, but not working. When connected to my laptop with Win XP or Win 7 USB ports do not recognize.
The firmware that is loaded in the 18F2550 "GTP_USB.hex." Is it right?
"GTP-USB-MAIN-PCB.LYT" opens with Proteus?
Thank you very much,
Claudio.
al1b says: Oct 17, 2011. 10:52 AM
in the schematic there are two diodes without any name or values, 8 1n4148 but dunno what are two diodes near the zif board connection...
thx already
efdat says: Oct 9, 2011. 5:35 AM
please which software do you use?
technicum says: Oct 6, 2011. 7:08 AM
Does anyone has got a component-list of this project?
jahanzeb.gul1 says: Oct 1, 2011. 10:30 AM
Hello guys i am beginner Engineering student, can someone tell me that either it works fine on PIC18f4520 or not because i have an assignment of building the kit circuit and i want to build a usb powered instead of serial port.

Thanks !
pascalbianca says: Aug 6, 2011. 10:48 AM
Indeed nice work , but what Shani_17pak says, it was nice if you placed the used components on the pcb's so the people don't have to search where to place the components.

But keep up the good work.
piratus says: Jul 24, 2011. 3:18 PM
where is the composant list ?! thanks ;) !!
shani_17pak says: Jun 24, 2011. 5:52 AM
nice work! but 1 think i need that you do not provide us that the component pcb layout that which component is solder on which hole. plese send that simple layout so i done my work thanks dear. i need it becuse i am new in this fieald and a hobbiest kindly help me out. bye (shani_17pak@yahoo.com)
ratgod says: May 12, 2011. 6:13 AM
Does anyone know how the voltage boost configuration works in the schematic, I'm familiar with that configuration working with AC coming in where Vcc is connected and RAx's being ground.
I assume there must be some kind of ripple or pattern generated on the RA0-3 pins.
Any ideas?
daniel aziz says: May 6, 2011. 9:19 PM
hello every body,
thanks for that great programmer I'm in the process of making one of these and yours seams to me very nice there is one problem however my English isn't so good so if you can write the parts names i couldn't find any "tantalum" cap in the schematic so i hop if you can help at this and make a text list ??
butch_pastor says: Apr 13, 2009. 8:02 PM
Hi Keolerea, I just finished assembling the GTP USB and programmed the 18F2550 via a JDM2 Programmer. I tested it but WINPIC800 did not detect the hardware with a message "Failed to open Ind. #0". I implemented the hardware settings but WINPIC800 cannot saved the settings. Was copying the WINPIC 800 Folder to Program Files and launching it was all I had to do or did I miss a procedure. I also revised the PCB layout such that the final PCB was just a single sided type although a little bigger than the original design.. Hope to hear from you soon. Have a nice day.
surfies says: Mar 7, 2011. 3:47 AM
Hi Butch_pastor,
I have the same problem youve got , did you manage to sort it out yet?? Please let me know.
butch_pastor says: Mar 7, 2011. 4:29 AM
I decided to stop further testing of the GTP programmer and has been successfully been using the USBPICProg of Frans Schreuder. You can check out this programmer at www.usbpicprog.org.
surfies says: Mar 7, 2011. 5:47 AM
Thanks for the reply will check it out
surfies says: Mar 10, 2011. 4:19 AM
Hi Butch,
Man that programmer of Frans Schreuder looks like Chinese to me. Building it will be piece of cake, but all that setups makes me deurmekaar. Can I just program the IC in the programmer with a hex file ( which one of the hunderd files ?) , without the bootloader ?? How did you go about it?? Would like to hear from you.
butch_pastor says: Mar 10, 2011. 6:08 AM
Once I was finished with the assembly and all drivers, bootloaders and software installers downloaded, I start with the loading PIC18F2550 with the bootloader boot.hex and the firmware using another programmer (a JDM will do). Then I insert back the PIC to the newly assembled programmer that's it.

Then I install all the USB Lib files to PC (http://sourceforge.net/projects/libusb-win32/files/) and then install the Programming Software.

In selecting the files needed to be installed, choose the most recently released version.

That's all then you can start programming target PICs.


surfies says: Mar 11, 2011. 1:07 AM
Thanks will start building, will let you know how it goes. There is somebody on Facebook, MICROCHIP group, also looking for a USB programmer, but he waits for me to finish something succesful.
beckhamjohny says: Feb 7, 2011. 11:54 AM
work on windows 7?
someone know if work on windows 7?
thank's all
gfaycal says: Jan 16, 2011. 1:11 AM
think you
Nibu says: Jan 14, 2011. 7:31 AM
Sir,
I would like to know how does this programmer works or From usb how does data streamed into this progarmmer board and how does this programmer programs the PIC............

Thanks in advance sir...............and gr8 work
1-40 of 167Next »
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!