title: Microchip PIC programming advice
body: <p>I need some advice, I have a bunch of little boards that I am using for home automation and I keep making changes and having to re-flash to boards. I added the ICSP header to all my boards so it is easy to flash them. </p>
  
  <p>here is my question I am a huge gadget freak and want to build a push button programmer that i can load a hex file on and go to my different devices and flash them. I just need a nudge in the right direction as far as the code goes, say some example or something. I know that there are pickit3 and 3rd party tools for this but that doesn't help me learn lol. </p>
  
  <p>thanks again</p>