Eu acho que para um iniciante você é rápido em dispensar o BASIC Stamp porque ele usa uma variante do BASIC desenvolvida pela Parallax conhecida como PBASIC.
Tendo usado tanto o BASIC Stamp quanto o Arduino, ainda tenho meu kit BASIC Stamp, juntamente com o livro Stampworks que está disponível gratuitamente no site da Parallax. Eu não possuo mais meu Arduino tendo vendido para outro estudante que TAMBÉM sentiu que ele queria escrever em C e não em BASIC.
O selo BASIC é um chip milspec e foi usado em centenas de projetos amadores e também em eletrodomésticos.
Por exemplo, o BASIC Stamp foi incorporado a um dispositivo que programa as vezes que um sistema de sprinklers deve ser ligado, ele também foi usado em vários balões Near Space (muito parecido com o projeto de espaço próximo em que trabalhei nearspace.0x58.com para mais informações ).
Descartar este chip versátil e útil, porque não tem um compilador C, é um erro. Será mais fácil criar protótipos, construir mais facilmente vários projetos e não exigir o conhecimento extensivo de escrever código C para ser executado em uma plataforma incorporada.
Quando terminar o BASIC Stamp, você pode passar para o SX28 da Parallax. Este é um chip que pode ser programado em SX / B (a versão SX do BASIC, usando essas mesmas habilidades e quase o mesmo código que você aprendeu para o BASIC Stamp). Compiladores C existem para o SX, assim como permitem que você o programe inteiramente em assembly (boa plataforma para aprender a montar).
O próximo passo é outro dispositivo Parallax chamado Propeller. Isso dá a você 8 núcleos diferentes para executar o código, tudo em um dispositivo integrado, permitindo que você execute várias tarefas. Tem que ser escrito em uma linguagem de programação inteiramente nova chamada Spin, mas quando você tiver aprendido sozinho com o BASIC e o SX / B, você terá entendido os incríveis recursos, manuais e guias incríveis da Parallax, e o Spin não será nada. / p> Tenho trabalhado com os produtos da Parallax por muito tempo. Recentemente, comecei a me mudar para o Ti MSP430 para um novo projeto em que estou trabalhando, principalmente para um novo desafio, além de ter tudo o que eu precisava em um único chip. .
Minha sugestão direta, se você ainda não adivinhou, use o selo Parallax BASIC. A facilidade com que você pode fazer as coisas que você quer fazer, especialmente como um novato, é um ótimo começo.