Para un enfoque hobyists, o empezar de cero absoluto, me gustaría sugerir el chip Picaxe. Son baratos ($ 4), muy simples y muy fáciles de programar. El más básico es un CI de 8 pines, utiliza un suministro de 5V CC, está programado con un cable serie y el software gratuito, y almacena alrededor de 40 líneas de código. (Sí, muy básico, pero divertido. Y se hacen más grandes, es decir: 16-pin, 40-pin.)
El Picaxe te brinda una introducción básica a los PIC, pero es un paso importante por encima de Lego Mindstorms: P Sin embargo, es mucho más lento en la ejecución de comandos que un PIC estándar (aproximadamente 1KHz frente a 1Mhz, creo), pero hará algunas cosas (como comunicaciones en serie y LCD de control) para usted.
para las fotos más estándar, esto parece como un buen lugar para empezar: http://www.piclist.com/techref/piclist/begin.htm
Si se va detrás de algo mucho más avanzado, por ejemplo, a través de TCP/IP, se ejecuta una serie de HTTP, el trabajo con los periféricos USB, entonces este hilo puede ser de interés: https://serverfault.com/questions/22030/recommended-embedded-linux-device-for-light-server-and-learning
¿Hay alguna fuente abierta disponible? – Madhu
En realidad, los Arduinos son de código abierto. de las Preguntas Frecuentes de Arduino: "El código fuente para el entorno Java se publica bajo la GPL, las bibliotecas de microcontroladores C/C++ bajo la LGPL y los esquemas y archivos CAD bajo licencias Creative Commons Attribution Share-Alike" Y de hecho ' simplemente están bien empaquetados Atmel AVRs. –