Raspberry Pi utilizada para programar PIC

La Raspberry Pi es un concepto hecho realidad, el fundador, Eben Upton, quería una computadora simple para estudiantes, que les enseñase a hackear y crear algo propio, hacer lo que muchos hicimos en la década de los 80 pero con algo más actual y notaba que los estudiantes cada vez tenían menos conocimiento de cómo funciona todo [cita de TecnoGeek].

Gracias a la Raspberry Pi, y la posibilidad de controlar hardware externo utilizando su conector GPIO, surge este diseño que se trata de una simple interface que permite escribir código en algunos microcontroladores PICs.

Las operaciones básicas que permite RPP son:

* Borrado del microcontrolador
* Lectura y volcado del contenido del chip en un archivo Intel HEX 16-bit
* Grabación de un programa en el chip

Por el momento los microcontroladores soportados son: PIC16F84A, PIC16F627A, PIC16F628A, PIC16F648A, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F874, PIC16F876 y PIC16F877. Y se probó con éxito en los micros: PIC16F84A, PIC16F628A y PIC16F876.

+ rpp – Raspberry Pi PIC Programmer using GPIO