Pinguino es un placa similar a Arduino basa en micros PIC, actualmete PIC18F2550, PIC18F4550 y (recientemente) PIC32MX440F256, solo que esta tiene un USB nativo! osea que no necesitas el chip FTDI para la conexión USB, ademas de contar con puerto serial. Sus principales características dependiendo la versión son:
-Puertos digitales I/O (18 por lo menos)
-Puertos analógicos I/O (5 por lo menos0
-Salidas PWM (2 por lo menos 3000 Hz)
-CDC
-USB nativo, I2C, SPI, Serial, CDC
-Memoria EEPROM
-Varias librerías elaboradas
Lo primero que hay que saber es que tambien es necesario cargarle el bootloader, el cual esta es dos versiones,
V1 con 2 botones: Run y Reset
V2 solo con un boton: Reset
para este fin yo use el de elder guerra por puerto serial, pueden usar el que gusten
los elementos basicos son:
PIC18F2550
PIC18F4550
Despues tienen que bajar e instalar los drivers y scripts de python dependiendo su sistema operativo, esto se encuentra en:
http://sites.google.com/site/pinguinotutorial/installation/
Bajar la última versión del IDE
Con esto ya tendrías listo tu Pinguino, yo primero lo monte en un proto pero pues como me gusto ya le hice su placa, el lenguaje de programación esta basada en Wiring y el IDE en Proccesing, tal como, Arduino.
Bueno por el momento es todo, espero esto sea un buen aporte, luego me subo unos ejemplos para quienes le interese.
Referencias
http://wiki.pinguino.cc/index.php/Main_Page
http://pinguino.cc/
http://jpmandon.blogspot.com/
-Puertos digitales I/O (18 por lo menos)
-Puertos analógicos I/O (5 por lo menos0
-Salidas PWM (2 por lo menos 3000 Hz)
-CDC
-USB nativo, I2C, SPI, Serial, CDC
-Memoria EEPROM
-Varias librerías elaboradas
Lo primero que hay que saber es que tambien es necesario cargarle el bootloader, el cual esta es dos versiones,
V1 con 2 botones: Run y Reset
V2 solo con un boton: Reset
para este fin yo use el de elder guerra por puerto serial, pueden usar el que gusten
los elementos basicos son:
PIC18F2550
PIC18F4550
Despues tienen que bajar e instalar los drivers y scripts de python dependiendo su sistema operativo, esto se encuentra en:
http://sites.google.com/site/pinguinotutorial/installation/
Bajar la última versión del IDE
Con esto ya tendrías listo tu Pinguino, yo primero lo monte en un proto pero pues como me gusto ya le hice su placa, el lenguaje de programación esta basada en Wiring y el IDE en Proccesing, tal como, Arduino.
Bueno por el momento es todo, espero esto sea un buen aporte, luego me subo unos ejemplos para quienes le interese.
Referencias
http://wiki.pinguino.cc/index.php/Main_Page
http://pinguino.cc/
http://jpmandon.blogspot.com/
Última edición: