Pinguino por Yeison Cardona
-
Upload
verlaciudad -
Category
Education
-
view
1.622 -
download
4
description
Transcript of Pinguino por Yeison Cardona
Open Talks - Pinguino
Pinguino: Introducción al Desarrollo de Software y
Hardware Libre
Yeison CardonaEstudiante de Ingeniería Electrónica
Miembro del equipo de desarrollo Pinguino
Open Talks - Pinguino
Pinguino?
● Tarjetas de Desarrollo.● IDE (Entorno, Bibliotecas...)● Comunidad.
Open Talks - Pinguino
Historia
● 2008 Jean-Pierre Mandon (France) 8-bit● 2009 32-bit Emperor 460● 2011 Olimex● 2011 Embedded world
Open Talks - Pinguino
Equipo Pinguino● Jean-Pierre Mandon (France) - x.2 - Windows and Mac
version - documentation - ...● Régis Blanchot (France/The Netherlands) - x.3 - Diolan
Bootloader - PIC18F26J50 - Cpik - python uploader - python gui - printf float support - bluetooth ....
● André Gentric (France) - x.3 - 8-bit SD library - Diolan Bootloader - PIC18F26J50 - Cpik
● Mark Harper (United Kingdom) - x.3 - documentation - bug tracker
● Alfred Broda (Poland) - x.3 - 32-bit SD library - G-code● Yeison Cardona (Colombia) - x.3 – python, IDE
Open Talks - Pinguino
Tarjetas de Desarrollo
Open Talks - Pinguino
Tarjetas de Desarrollo Genéricas
Open Talks - Pinguino
Características Básicas de una Tarjeta Pinguino
● Pines digitales de entrada y salida.● Pines analógicos de entrada y salida.● Módulo USB incorporado.● PIC.● Bootloader.● Pulsadores integrados.● Soporte en Pinguino IDE.
Open Talks - Pinguino
Pinguino Vs ArduinoCaracterísticaCaracterística PinguinoPinguino ArduinoArduino
Arquitectura 32-bit32-bit 8-bit8-bit
Máxima velocidad de
procesamiento80Mhz80Mhz 16Mhz16Mhz
Memoria de programa 512Kb512Kb 256Kb256Kb
RAM 32Kb32Kb 8Kb8Kb
USB 1,1 - 2,01,1 - 2,0 NONO
I/O 8585 5454
Consumo 4040μμAA 500μA
Open Talks - Pinguino
Pinguino IDE
● Compilador SDCC 8-bit ● Ensamblador y lanzador GPUTILS 8-bit● Compilador GCC-mips-elf 32-bit● Ensamblador y lanzador BINUTILS 32-bit● Python, WxPython● DLN, VSC, MCC bootloader
Open Talks - Pinguino
Pinguino IDE x.2
http://code.google.com/p/pinguino32/downloads/list
Open Talks - Pinguino
Pinguino IDE Qt
http://code.google.com/p/pinguino-ide-qt/
Open Talks - Pinguino
Pinguino IDE x.3 (Desarrollo)
http://code.google.com/p/pinguino32/source/list
Open Talks - Pinguino
Comparación de código
Open Talks - Pinguino
Bibliotecas
● TOTALMENTE código abierto.● Escritas desde cero.● Apoyo de Microchip.● Fácil uso.● Soporte para 8-bit
Open Talks - Pinguino
ChipKit y Pinguino
http://www.chipkit.cc/wiki/index.php?title=Main_Page
http://wiki.pinguino.cc/index.php/Main_Page
Open Talks - Pinguino
Futuro de Pinguino
● USB-OTG y Android● Soporte dispositivos USB● Grabador y Reproductor
+
Open Talks - Pinguino
Proyecto: Traductor Python-Pinguino
Open Talks - Pinguino
Proyecto: Pynguino
+
http://yeisoneng.blogspot.com/p/pynguino.html
Open Talks - Pinguino
Proyecto: PinguiBloqueshttp://forja.softwarelibre.gob.ve/frs/?group_id=78&release_id=338
Open Talks - Pinguino
Ejemplos: Control a traves de Twitterhttp://yeisoneng.blogspot.com/2012/01/control-de-pinguino-traves-de-twitter.html
Open Talks - Pinguino
Pinguino Y la Bibliteca GLCD
http://www.fazzi.eng.br/2012/02/olimex-pinguino32-itdb02-running.html
Open Talks - Pinguino
Fractales!!
http://www.fazzi.eng.br/2011/09/itdb02-400x240-pic32-pinguino.html
Open Talks - Pinguino
Desarrollos de la comunidad
http://micropinguino.blogspot.com/
Open Talks - Pinguino
Iphone + TouchOSC + Processing + Pinguino + Xbee
http://pinguino.walii.es/?p=397
Open Talks - Pinguino
Fuentes● http://www.fazzi.eng.br/
● http://micropinguino.blogspot.com/
● http://jpmandon.blogspot.com/
● http://pinguino.org.ve/
● http://pinguino.walii.es/
● http://yeisoneng.blogspot.com/
Pinguino: Introducción al Desarrollo de Software y Hardware Libre by Yeison Cardona is licensed under a Creative Commons Reconocimiento-CompartirIgual 3.0 Unported License.