Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
ressource:electronique:arduino:start [2025/11/21 18:16] emoc [3 briques du projet arduino] |
ressource:electronique:arduino:start [2025/11/24 15:29] (Version actuelle) emoc [L'environnement de programmation] |
||
|---|---|---|---|
| Ligne 10: | Ligne 10: | ||
| Petite histoire du projet Arduino sur wikipedia : https://fr.wikipedia.org/wiki/Arduino | Petite histoire du projet Arduino sur wikipedia : https://fr.wikipedia.org/wiki/Arduino | ||
| - | ===== 3 briques du projet arduino ===== | ||
| ==== La carte électronique ==== | ==== La carte électronique ==== | ||
| Ligne 30: | Ligne 29: | ||
| * la possibilité de transférer le programme dans le microcontrôleur | * la possibilité de transférer le programme dans le microcontrôleur | ||
| * un //debugger// pour aider à la résolution des problèmes | * un //debugger// pour aider à la résolution des problèmes | ||
| - | Ces différents composants forment l'environnement de programmation intégrée, ou IDE (acronyme anglophone pour «//Integrated Development Environment//»). Dans le cas d'arduino, il s'accompagne de nombreux exemples très bien commentés et d'un gestionnaire de bibliothèques de code (pour des fonctions additionnelles). | + | Ces différents composants forment l'environnement de programmation intégrée, ou IDE (acronyme anglophone pour «//Integrated Development Environment//»). \\ |
| + | Dans le cas d'arduino, il s'accompagne de nombreux exemples très bien commentés et d'un gestionnaire de bibliothèques de code (pour des fonctions additionnelles). | ||
| + | |||
| + | Dans l'IDE, 2 fonctionnalités permettent de communiquer avec la carte programmée : le terminal série (texte) et le traceur série (graphique) | ||
| + | |||
| + | L'IDE permet également de programmer d'autres cartes électroniques, comme les [[materiel:esp32-c3-devkitm-1|ESP32]], [[materiel:feather_huzzah32|Adrafuit Feather Huzzah 32]], [[materiel:teensy-4|Teensy 4.0]], etc. | ||
| {{:ressource:electronique:arduino:arduino_ide.png?direct&800|}} | {{:ressource:electronique:arduino:arduino_ide.png?direct&800|}} | ||
| Ligne 49: | Ligne 53: | ||
| ===== Ressources maison ===== | ===== Ressources maison ===== | ||
| - | Sur ce wiki | + | Pour démarrer avec Arduino, nous avons à disposition le «[[materiel:grove_beginner_kit_for_arduino|grove beginner kit for arduino]]» |
| + | |||
| + | **Sur ce wiki** | ||
| * [[materiel:arduino_uno:start|aide-mémoire arduino uno]] : détails de la carte, brochage, etc. | * [[materiel:arduino_uno:start|aide-mémoire arduino uno]] : détails de la carte, brochage, etc. | ||
| * [[materiel:arduino_nano:start|aide-mémoire arduino nano]] : détails de la carte, brochage, etc. | * [[materiel:arduino_nano:start|aide-mémoire arduino nano]] : détails de la carte, brochage, etc. | ||
| * pages associées au [[https://lesporteslogiques.net/wiki/tag/arduino?do=showtag&tag=arduino|mot-clé Arduino]] | * pages associées au [[https://lesporteslogiques.net/wiki/tag/arduino?do=showtag&tag=arduino|mot-clé Arduino]] | ||
| - | Sur github | + | **Sur github** |
| * [[https://github.com/emoc/arduino_interaction|arduino interaction]] : exemples d'utilisation d'arduino pour l'électronique d'interaction (avec code et schéma) | * [[https://github.com/emoc/arduino_interaction|arduino interaction]] : exemples d'utilisation d'arduino pour l'électronique d'interaction (avec code et schéma) | ||