Main Page/es

Pinguino es una plataforma similar a Arduino, y compatible con ella, pero basada en los micro-controladores PIC Microchip de 8 o 32 bits. Ademas, Pinguino se trata de hardware y software abierto. La meta de este proyecto es construir un IDE (Ambiente de Desarrollo Integrado, por sus siglas en ingles) el cual sea fácil de usar en GNU/Linux, Windows y Mac OS X. Arduino es una herramienta poderosa, pero tiene algunos defectos. Uno de estos inconvenientes es que no posee una interfaz USB nativa en el chip, limitando algunas de sus posibilidades. Ademas tiene menor variedad de periféricos integrados en el micro. Más información...



Download
El IDE Pinguino está en desarollo continuo (con algunas hitos prefijados) que soporta tanto las versiones de 8 y 32 bits. La ultima versión se puede obtener desde nuestro repositorio de Google Code Subversion (SVN):
 * Desde tu SVN Manager usando esta URL : http://pinguino32.googlecode.com/svn/ide
 * Desde la Terminal :  svn checkout http://pinguino32.googlecode.com/svn/ide your-pinguino-directory 
 * Desde el menú del IDE (Si lo has ejecutado con la opción --dev true option) : Pinguino > Check for Updates

Necesitas instalar las aplicaciones de desarrollo y librerías de soporte.

El IDE Pinguino esta también disponible como pack completo en Google Code. Nota, los paquetes pueden que no estén disponibles para todos los idiomas.

Por favor, informe de los errores que encuentre en el forum. Se puede encontrar documentación tal como mapeo de los pines I/O, datasheets, temas para el IDE, etc., aquí. El desarrollo actual esta listado en el Roadmap.

Hardware
Pinguino soporta microcontroladores de &copy;Microchip, tanto de 8- y 32-bits:


 * 8-bit
 * PIC18F2550, PIC18F4550 and PIC18F26J50
 * 32-bit
 * PIC32MX (Mips family)


 * Hágalo Usted Mismo (DIY)
 * Placas comerciales disponibles
 * Mapeado I/O y numeración de los pines
 * Esquematicos

Instalación del software

 * En la placa Pinguino: el bootloader
 * Si has hecho tu propia placa o si te has cepillado el bootloader, necesitaras descargarte un bootloader
 * Si tienes una placa comercial, el bootloader ya viene pre-instalado
 * Para todas las placas, aprende como cargar tus programas en la placa, activando el modo bootloader de la placa.
 * En tu ordenador: El Integrated Development Environment (IDE)
 * Windows (y Windows 7)
 * OS X (Snow Leopard, Lion, Mountain Lion)
 * GNU/Linux


 * Programando tu Pinguino sin usar el IDE Pinguino
 * Usando el compilador SDCC y su toolchain
 * Usando el toolchain de Microchip (en desarollo)
 * Usando el toolchain de MikroElektronika

Referencia del lenguaje

 * Basico
 * El lenguaje de programación C
 * Estructuras del Lenguaje
 * Tipo de datos
 * Constantes
 * Functiones
 * Librerias
 * Ejemplos de Codidgo
 * Entrenamiento (en frances!) en wikiversity
 * Interfaces
 * con Python | con LUA | con Processing | con Pure Data | con Minicom (Debug) | con Php
 * con Wii Nunchuck | con Wii Motion Plus | con Zigbee-MRF24J40MA | con Bluetooth