L'expérience de John correspond presque exactement à la mienne il y a 15 ans lorsque j'ai pris ma retraite de l'enseignement de l'informatique (essentiellement la programmation en langage assembleur et C) pour les étudiants de premier cycle. J'ai alors réalisé que suivre les progrès de l'informatique serait prohibitif, alors ma femme a suggéré de retourner à l'électronique comme passe-temps, car j'avais aimé être ingénieur électricien dans les années 1950. C'est ce que j'ai fait, même si je n'avais rencontré que brièvement des transistors et que je n'avais jamais vu d'amplificateur opérationnel, j'ai donc eu beaucoup de plaisir à apprendre. J'ai gardé mon amour du langage d'assemblage, et lorsque Microchip Pics est apparu au milieu des années 90, je suis devenu accro.
Je ne peux pas les comparer avec Arduino, dont je ne sais rien, mais un avantage d'utiliser Pics est qu'il est bon marché à configurer, car Microchip fournit toutes les informations gratuitement, avec un IDE brillant, et vous pouvez apprendre à les utiliser , comme je l'ai fait, d'après ce qu'ils publient. Vous pouvez commencer avec un programmeur fait maison, beaucoup de designs sur Internet, donc cela ne coûterait que quelques livres pour quelques puces Pic pour commencer. Mais je recommanderais le PicKit 2 qui possède de nombreuses fonctionnalités intégrées pour faciliter le développement de programmes. Peut-être pas PicKit 3, cependant, voir:
http://www.eevblog.com/2009/10/21/eevblog-39-pickit-3-programmerdebugger-review/ Bien que cela ait été mis à jour, voir les notes sur cette référence.
Il existe un grand nombre de livres sur les photos, mais certains sont des ordures, méfiez-vous. Pour un démarrage facile, une excellente introduction à Pic est:
"Concevoir des systèmes embarqués avec des microcontrôleurs PIC: principes et applications" [Broché] par Tim Wilmshurst, 22-66 £ sur Amazon, qui comprend à la fois Assembleur et C. J'ai évité C pendant un certain temps car il semblait en retirer l'intimité avec le matériel que l'assembleur donne, mais avec le compilateur C fourni par Microchip, vous pouvez également voir le code d'assembleur qui est généré.
Pour une couverture globale, bonne et technique (sans peur de mettre les maths) de l'électronique moderne, je recommande: "Practical Electronics for Inventors" 2 / E [Broché] par Paul Scherz, 19-95 £ sur Amazon.
J'ai payé respectivement 26-99 £ et 22-99 £ pour ces livres dans les magasins, et je ne le regrette pas du tout.
Je ne peux pas couvrir suffisamment ici, je serais heureux de correspondre par e-mail à ce sujet: 417weston@gmail.com (et, au cas où, je me méfierais beaucoup de ce que je lis ou télécharge ou réponds.)