![](https://s3.amazonaws.com/media-p.slid.es/uploads/rault_alexandre/images/31434/Arduino_Logo.svg.png)
Un système souple et facile à prendre en main
Arduino = un système
- Le logiciel
- Environnement multiOS (Java) et open source
- Langage 'user friendly', structure de type C
- Nombreuses libraries
Microcontrolleur de famille AVR
- Processeur RISC 8 bits @ 16MHz*
- Mémoire Flash de 8Ko à 256Ko
- EEPROM sur certains modèles
- Multiples GPIO et fonctions spécifiques
- PWM, Timer , Interruption(s), ADC
- Tolérance de tension importante 1.8V à 5.5V
- Format classique ou CMS
Circuit publié en open source
- Produits diffusés en CreativeCommons - Share Alike
- Grande ouverture dans la General Policy
- De nombreux Fork
- "Hacking" très encouragé
- Version minimaliste (standalone) très économique
- Nombreux Shields disponibles (SD, Eth, sensors..)
Environnement de développement
- Application en Java 'tout en un'
- Édition du code
- Choix du Hardware pour les options de compilation
- Injection du code dans le microcontrolleur
- Monitoring via port série 'virtuel'
- Modifiable et modulable
- Librairies particulières attachées au projet
- Possibilité de faire le toolchain à la main GCC/AVRdude
Le langage Arduino
La structure de type C et des fonctions faciles à prendre en main permettent de démarrer très facilement !
![](https://s3.amazonaws.com/media-p.slid.es/uploads/rault_alexandre/images/40398/01_Blink.png)
En pratique...
La simplicité de programmation et le design permet de commencer en quelques minutes.
![](https://s3.amazonaws.com/media-p.slid.es/uploads/rault_alexandre/images/40409/01_Blink_fz.png)
exemples d'Applications
La facilité de programmation et d'interfaçage permet de réaliser des projets très variés, utiles ou futiles(donc indispensables).
- Programmateur pour Machine à laver/Aquarium/Chauffage
- Gestion d'une cabane à poule
- Centrale météo avec logs et serveur de pages HTTP
- Pilotage d'imprimante 3D, Scanner 3D
- Cravate avec animation en LEDs, Jeu de Pong
- Fork de Segway
- Carte de contrôle de 'drone'
- ......
Des Questions ?
Vous pouvez retrouver des utilisateurs d'Arduino et amateurs de bidouille en général autour du projet
{ACoLab} - Atelier Colaboratif
www.acolab.org