Creo que, para empezar, descarta rápidamente el BASIC Stamp porque usa una variante de BASIC desarrollada por Parallax conocida como PBASIC.
Habiendo usado tanto el BASIC Stamp como el Arduino, todavía tengo mi kit BASIC Stamp, junto con el libro Stampworks que está disponible gratuitamente en el sitio web de Parallax. Ya no soy dueño de mi Arduino porque lo vendí a otro estudiante que TAMBIÉN sintió que quería escribir en C y no en BASIC.
El sello BASIC es un chip milspec y se ha utilizado en cientos de proyectos de aficionados y también en electrodomésticos.
Por ejemplo, el BASIC Stamp se ha incorporado dentro de un dispositivo que programa las horas en que se debe encender un sistema de rociadores, también se ha utilizado en varios globos de espacio cercano diferentes (muy parecido al proyecto de espacio cercano en el que trabajé nearspace.0x58 .com para más información ).
Descartar este chip versátil y útil porque no tiene un compilador de C es un error. Será más fácil crear un prototipo, más fácil construir rápidamente varios proyectos y no requiere el amplio conocimiento de escribir código C para ejecutarse en una plataforma integrada.
Una vez que haya terminado con el BASIC Stamp, puede pasar al Parallax's SX28. Este es un chip que se puede programar en SX / B (la versión SX de BASIC, usando esas mismas habilidades y casi el mismo código que aprendió para el BASIC Stamp). Los compiladores de C existen para el SX, y también le permiten programarlo completamente en ensamblador (buena plataforma para aprender a ensamblar).
Luego, el siguiente paso es otro dispositivo Parallax llamado Propeller. Esto le brinda 8 núcleos diferentes para ejecutar el código, todo en un dispositivo integrado que le permite realizar múltiples tareas. Tiene que estar escrito en un lenguaje de programación completamente nuevo llamado Spin, pero para cuando te hayas enseñado BASIC y SX / B habrás entendido los increíbles recursos, los manuales y las guías de Parallax, y Spin no será nada.
He trabajado con los productos de Parallax durante mucho tiempo, hace poco comencé a mudarme al Ti MSP430 para un nuevo proyecto en el que estoy trabajando, principalmente para un nuevo desafío y para tener todo lo que necesitaba en un solo chip.
Mi sugerencia absoluta, si aún no lo ha adivinado, vaya con el sello Parallax BASIC. La facilidad con la que puede hacer las cosas que desea hacer, especialmente como principiante, lo convierte en un excelente set de inicio.