Both sides previous revisionPrevious revisionNext revision | Previous revision |
projects:nanu-nanu [2015/03/22 21:55] – external edit 127.0.0.1 | projects:nanu-nanu [2017/02/20 01:53] (current) – [Credits and thanks] darron |
---|
</wrap> | </wrap> |
| |
Nanu nanu is Microchip PIC32MX ICSP for the Arduino. | This is a Microchip PIC32 ICSP (in circuit serial programmer) for AVR micro-controllers. Nanu nanu allows an AVR to program the flash on a PIC32. |
| |
It has been developed specifically for [[:boards:nano|Arduino Nano 3.0]] clones with CH340G UARTs and [[:boards:mini|Arduino Pro Mini]] clones but will work with any AVR based Arduino clone such as the [[:boards:rkat28sb|RKAT28sb]]. | It has been developed specifically for [[:boards:nano|Arduino Nano 3.0]] clones with CH340G UARTs and [[:boards:mini|Arduino Pro Mini]] clones but will work with any AVR based Arduino clone such as the [[:boards:rkat28sb|RKAT28sb]]. |
Nanu nanu is licensed under same terms as [[:projects:pickle|Pickle Microchip PIC ICSP]] which is the source of the software used to create this project. The Pickle [[:projects:pickle:licence|LICENCE]] is found here. This licence details the rights and liabilities of using the application and it should be especially understood that I, the author, will not accept any responsibility for any side effects of running it. Do not download and use this firmware unless you are willing to accept the consequences of it failing for any reason. | Nanu nanu is licensed under same terms as [[:projects:pickle|Pickle Microchip PIC ICSP]] which is the source of the software used to create this project. The Pickle [[:projects:pickle:licence|LICENCE]] is found here. This licence details the rights and liabilities of using the application and it should be especially understood that I, the author, will not accept any responsibility for any side effects of running it. Do not download and use this firmware unless you are willing to accept the consequences of it failing for any reason. |
| |
=== Credits and Thanks === | === Credits and thanks === |
| |
This software was written by Darron M Broad and is an adaptation of [[:projects:pickle|Pickle Microchip PIC ICSP]]. | This software was written by Darron M Broad in December 2014 and is an adaptation of [[:projects:pickle|Pickle Microchip PIC ICSP]]. |
| |
This project was inspired by the retrobsd forum post by R. Rozee. | This project was inspired by a retrobsd forum post by Robert Rozee where it was used to demonstrate programming a PIC32 using ICSP with pic32prog. |
| |
=== Install === | === Install === |
For 3V3 arduino devices we use a source mode of operation and for 5V devices we use a sink mode when programming the PIC. | For 3V3 arduino devices we use a source mode of operation and for 5V devices we use a sink mode when programming the PIC. |
| |
Source or sink mode is selected the make file. Only change this setting if you know what you are doing and likewise, do not run a 3V3 device at 5V. | Source or sink mode is selected in the make file. Only change this setting if you know what you are doing and likewise, do not run a 3V3 device at 5V. |
| |
<wrap left> | <wrap left> |