17/8/10

Binevenidos

Este blog sera para todo lo referente con pinguino.
Una pregunta muy frecuente es referente a que es pinguino ?, cuales son sus bondades y falencias.
Pinguno basicamente busca ser una plataforma de hardware sencilla y facil de montar, que utiliza el lenguaje de programacion C, con unas funciones bien definidas para el manejo de hardware. Pinguino basicamente busca ser una interfaz de comunicacion facil con el computador y que sea facil de programar.
Se estaba en la necesidad de tener hardware con comunicacion usb con el computador, esta se estaba realizando por puerto paralelo y serial respectivamente, pero ya la gran mayoria de los equipos portatiles no cuentan con estos puertos.

Bondades:
  • El microcontrolador se consigue facilmente en el mercado local.
  • Facil de programar para usuarios nuevos en el tema de microcontroladores, solo se necesita los conocimentos basicos de programacion.
  • Comunicacion USB.
  • Comunicacin Serial RS232.
  • No necesita programador (quemador) , el programa se descarga directamente por USB al microcontrolador.
  • Utiliza la misma alimentacion del puerto USB para funcionar.
  • Funciones ya definidadas para comunicacion por usb en los entornos de programacion en visual C++, Mingw Codeblocks y processing
Desventajas:
  • Se necesita intalar varios programas para funcionar en el sistema operativo windows y es diferente dependiendo si es windows xp, vista o 7.
  • No funciona en las versiones de 64 bits de windows.
  • No se puede compilar en el IDE propio de pinguino en cuentas restringidas, se necesita estar en una cuenta con privilegios administrativos de windows.
  • No es bueno para programar rutinas de alto rendimiento o que necesiten cosas muy exepcionales del microcontrolador.
  • Esta en pleno desarrollo no tiene suficiente documentacion y muy poca en español.

No hay comentarios:

Publicar un comentario