====== Dans la famille Arduino... ======
{{tag> Arduino }}
==== la classique : UNO ====
{{ outils:arduino:uno.jpg?direct&400 }}
C'est avec elle que sont proposés la plupart des tutoriels et des kits d'initiation.
* Broches 0 & 1 : RX/TX servent à la communication avec le PC.
* 12 Entrées Numériques de 2 à 13 dont 6 PWM (3,5,6,9,10,11)
* + 6 entrées Analogiques A0 -> A5 \\
* Micro-contrôleur : ATmega328P \\
* Broches POWER pour fournir : 5V - 500 mA || 3,3V - 50 mA
* Intensité maxi broches E/S 5V : 40 mA ( avec un max de 200 mA pour le cumul des broches)
* Alimentation recommandée Vin : 7 à 12 Volts. \\
* **Dimensions :** 68,6 mm x 53,3 mm
+ de doc un peu partout, notamment[[http://www.mon-club-elec.fr/pmwiki_reference_arduino/pmwiki.php?n=Main.MaterielUno|chez Mon Club Elec ici]], [[https://bentek.fr/2-arduino-uno/|là chez Bentek]] ou [[http://www.techmania.fr/arduino/Decouverte_arduino.pdf| en pdf chez TechMania]]
==== petite mais costaud : NANO ====
Ma préférée !
==== Minuscule : DigiSpark & autres AT Tiny ====
Une version qui enrobe l'AT Tiny 45 de 6 broches adressables et les classiques 5V GND VIN, elle se programme / s'alimente en micro USB.
Pratique donc pour les projets où on doit cacher l'electronique, je l'ai [[http://makerspace56.org/des-veilleuses-en-ceramique/|utilisé du temps de Diastem]] et aujourd'hui que je veux me remettre aux veilleuses je retombe sur les petits détails spécifiques pour l'utiliser :
Dans Arduino > Fichiers > Préférences ajouter aux URL de gestionnaire de cartes supplémentaires
http://digistump.com/package_digistump_index.json
Sources : tuto d'install' [[https://digistump.com/wiki/digispark/tutorials/connecting|digistump.com]]
1) **installer libusb**
''sudo apt-get install libusb-dev''
2) mettre [[http://digistump.com/wiki/digispark/tutorials/linuxtroubleshooting|un fichier (donné ici avec des explications en anglais)]] qui modifie le comportement du système quand on plugge un truc en USB dans /etc/udev/rules.d
//Je comprend pas tout ce que je fais...//
Sources : [[http://digistump.com/wiki/digispark/tutorials/linuxtroubleshooting|problèmes courants Linux]] chez digistump & https://libusb.info/
==== connectées : les ESP ====
Pour des projets mêlant web & composants électroniques on sera vite orienté sur des modèles comme :
=== ESP 8266 ===
===ESP 32===
Tension de fonctionnement : 2.2 à 3.6V. **ATTENTION SeS broches GPIO ne supportent pas de 5V.** (3.3V comme référence). On peut l'alimenter en 5V via l'USB (et ?) Le régulateur intégré limite à 3.3 V et 600 mA.
Sa conso peut atteindre 250 mA lors de transmissions (wifi, btle...) comme 5 microA en sommeil.
Dispose de 3 modes de connexion wifi et de 5 modes de veilles différents, 36 broches pour 48 GPIO (???) entre autres choses à explorer...
[[arduino:cartes:ESP32|+ de notes sur l'ESP32 par ici]].
==== Shields pratiques ====
=== Pour servo-moteurs sur Nano & UNO ===
=== Pour moteurs pas à pas ou continus sur Nano===