MAKING A PICKIT 3 CLONE
After using the Microchip tools to program and debug the projects I work on, I wondered about creating my own programming/debugging module that I could put on my own boards – just like Microchip does with their starter kits and such. As I became more interested in that idea, I began to search the web to see if anyone else had already done something similar. Initially, I found lots of posts regarding the 2nd version of the Pickit – the Pickit 2, but not as much regarding the latest version – the Pickit 3 – which is what I need to program the 32 bit pic processors that I am using. After a while I came across a post – From this blog
This Individual had created his own version of the Pickit 3 and had posted his method for doing so. I was excited to see some real information about the process, and set about determining how I would do the same, now that I knew someone else had verified that it would work.
The version that was built on the blog linked above, was done so on a protoboard using a variety of components, and was completely hand-wired. As impressive as that is, I was looking for something a bit sleeker – especially since I was looking at some point to modularize it and use it on other designs. I decided that I would design my project to use surface mount components and a purpose designed PCB. With that in mind, I set out to create my schematic. After looking at the one from Hendrik’s blog post above, and also studying the actual Microchip pickit 3 schematics that are publicly available in the documents released by Microchip, I came up with the following schematic. It is pictured below, and here is a link to the full-sized PDF: My Schematic
Actually, I did address it. In the section where I go over the areas on the schematic, I indicate one of the programming headers is used to load the pickit 3 code into the pic24 chip. Later, at the bottom of the article, I indicated that I was not hosting the HEX file that Microchip provides, but it can be easily found looking in the directories that are installed with the Microchip IPE application. (Or – online in several other locations…Google is your friend). Of course you will also need a programming device to program this device initially. I used a pickit 3 that I already had access to. Now I just use my own device whenever I make another one.
MAKING A PICKIT 3 CLONE
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(4)
- obninformatica May 12,2024
- Engineer Aug 04,2023
- cfiamme Jan 30,2022
- John John Vu Feb 10,2021
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by 我爱我自己888666
- Часы Clock VFD ILC2-16/8, ИЛЦ2-16/8 индикаторе с WiFi ESP8266 VFD Clock ESP12(ESP8266) WiFi (universal board)Current features are:-network time and date synchroni...
- Clock VFD 10-MT-20GK Rev2 - Clock ESP8266 universal board Часы на VFD FUTABA: 10-MT-20GK индикаторе с WiFi, на основе универсальной платы VFD Clock ESP12(ESP8...
- Clock IV-4 \ IV-17 (PCB2) 2 of 2 - Часы на ИВ-4 \ ИВ-17 (плата 2 из 2) PCB2 - control board IAP15W4K58S4PCB1 - https://www.pcbway.com/project/shareproject/Clock_IV_4_IV_17...
- Clock IV-4 \ IV-17 (PCB1) 1 of 2 - Часы на ИВ-4 \ ИВ-17 (плата 1 из 2) 先右键“固件升级”编辑。更改里面的“COM5”改成与USB-TTL模块插口一样端口(不知道就百度,怎么看com口号)保存。在双击打开。ESP8266 WIFI模拟GPS时钟信号V1.0正式版,NTP对...
- MAKING A PICKIT 3 CLONE After using the Microchip tools to program and debug the projects I work on, I wondered about creati...
- Часы на вакуумно люминесцентных лампах из 90-х rev3.4 ИВ-6 (IV-6) 'PCB 2 out of 3' Часы на вакуумно люминесцентных лампах из 90-хновый набор, раздельные платы rev3.4 ИВ-6 (IV-6)https:...
- Часы на вакуумно люминесцентных лампах из 90-х rev3.4 ИВ-6 (IV-6) 'PCB 1 out of 3' Часы на вакуумно люминесцентных лампах из 90-хновый набор, раздельные платы rev3.4 ИВ-6 (IV-6)https:...
- STM32L4S9 Development Board with External SRAM DESCRIPTIONWe have designed a small pcb using ST's STM32L4S9 Cortex M4F MCU as a test bed to develop...
- Antenna Mini-Whip PCB (SMD): Power feed unit (with RF-isolation transformer TC1-1T+) Antenna Mini-Whip (SMD) Main moduleproject for easy and quick build active RA0SMS Mini-Whip antenna....
- Antenna Mini-Whip (SMD) Antenna Mini-Whip (SMD) Main moduleproject for easy and quick build active RA0SMS Mini-Whip antenna....
- Atmega Fusebit Doctor V2h Atmega Fusebit Doctor V2hAtmega fusebit doctor, as name says it, device for repairing dead Atmega (a...
- Simple 200W Inverter 12V to 220V | Use Electronics Component from OLD ATX PSU 200W Inverter 12V to 220VHi friends. Today. I will show you Simple 200W Inverter 12V to 220V | Use E...
- Сканирующий приемник Р-45 Radio Сканирующий приемник Р-45http://vrtp.ru/index.php?showtopic=23798&st=0
- Сканирующий приемник Р-45 Control Сканирующий приемник Р-45http://vrtp.ru/index.php?showtopic=23798&st=0
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
113 0 0 -
DIY Laser Power Meter with Arduino
162 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
156 0 2 -
-
A DIY Soldering Station Perfect for Learning (Floppy Soldering Station 3.0)
561 0 2