Tenía curiosidad por probar el IDE de pingüino y a la vez conseguir un procesador potente y con mucha memoria. Me acaba de llegar hace unas horas esta placa de Olimex.
Como procesador lleva un PIC32MX440F256H a 80MHz, con el bootloader de pinguino precargado y algunos accesorios como el reloj de tiempo real, un slot para una microSD y la electrónica necesaria para manejar una batería de litio de una celda.
El entorno de programación Pingüino IDE, funciona en Windows, Linux y OSX, y nos permite programar el micro en C y transferir el programa compilado a través del cable USB con el que también podemos alimentar la placa. Sirve tanto para los pingüinos de 32 bits como los de 8.
La instalación en Kubuntu 12.04 se puede hacer a partir del paquete estable que se encuentra en la página del wiki de pinguino.cc. Pero a día de hoy da algunos problemas al intentar arrancar el programa, que se solucionan fácilmente sustituyendo el fichero dic.py que hay dentro de la carpeta wxgui/editor/ como se indica en este foro.
El IDE trae algunos ejemplos ya hechos que se pueden abrir en el lateral derecho. Podemos cargar por ejemplo el Blink.pde que hace parpadear un led y así probar el entorno y la placa. Seleccionamos PIC32 Pinguino OTG en la lista desplegable, compilamos y transferimos después de pulsar el botón BUT + el RESET (soltando el RESET antes que BUT) para poner en modo transferencia. Si todo está bien el led verde empezará a parpadear.
Por último adjunto algunas páginas interesantes para explorar.
1 ping