A experiência de John quase coincide com a minha há 15 anos, quando me aposentei do ensino de ciências da computação (basicamente Programação em linguagem Assembly e C) para estudantes de graduação. Percebi então que acompanhar os avanços da computação seria proibitivamente caro, então minha esposa sugeriu voltar à eletrônica como hobby, pois eu gostava de ser engenheiro elétrico nos anos 50. Fiz isso, apesar de ter encontrado apenas transistores brevemente e nunca ter visto um amplificador operacional, por isso tive muito aprendizado delicioso a fazer. Mantive meu amor pela linguagem Assembly e, quando o Microchip Pics apareceu, em meados dos anos 90, fiquei viciado nelas.
Não posso compará-los com o Arduino, sobre o qual não sei nada, mas uma vantagem de usar o Pics é que é barato configurá-lo, pois o Microchip fornece todas as informações gratuitamente, com um IDE brilhante, e você pode aprender a usá-los , como eu fiz, pelo que eles publicam. Você pode começar com um programador caseiro, com muitos designs na Internet, por isso custaria apenas alguns quilos para começar com alguns chips Pic. Mas eu recomendaria o PicKit 2, que possui muitos recursos internos para facilitar o desenvolvimento do programa. Talvez não o PicKit 3, no entanto, veja:
http://www.eevblog.com/2009/10/21/eevblog-39-pickit-3-programmerdebugger-review/ Embora isso tenha sido atualizado, consulte as notas nesta referência.
Há um grande número de livros sobre o Pics, mas alguns são lixo, cuidado. Para um começo fácil, uma excelente introdução ao Pic é:
"Projetando sistemas incorporados com microcontroladores PIC: princípios e aplicações" [Paperback] de Tim Wilmshurst, £ 22-66 na Amazon, que inclui Assembler e C. Evitei o C por um tempo porque parecia afastar a intimidade com o hardware que o Assembler fornece, mas com o compilador C fornecido pela Microchip, você também pode ver o código do Assembler que é gerado.
Para uma cobertura geral, boa e técnica (sem medo de colocar a matemática) da eletrônica moderna, recomendo: "Eletrônica prática para inventores" 2 / E [Brochura] de Paul Scherz, 19-95 na Amazon.
Paguei £ 26-99 e £ 22-99, respectivamente, por esses livros nas lojas, e não me arrependo.
Não posso cobrir o suficiente aqui, ficaria feliz em responder por e-mail sobre este assunto: 417weston@gmail.com (e, por precaução, estou muito cauteloso com o que leio, baixo ou respondo.)