Introduction

Arduino est une marque qui a développé une plateforme de prototypage open source qui permet de créer des objets électroniques interactifs à partir de cartes électroniques libres (Open Source Hardware) sur lesquelles se trouve un microcontrôleur.

Exemples de carte Arduino officiels :

Arduino Uno Rev3

Arduino Uno Rev3

Arduino Nano

Arduino Nano

Cependant le mot Arduino désigne plus largement tout microcontrôleur pouvant être programmé a parti de l’Arduino ide (integrated development environment). C'est un logiciel qui intègre un éditeur de texte, un compilateur et d'un module de communication série pouvant notamment envoyer le firmware.

Le langage utilisé pour programmer l'Arduino est très proche du C et C++

Exemples d'autres cartes étant compatible avec l’environnement Arduino ide

ESP 32

ESP 32

Pi Pico

Pi Pico

Autres pages :

Arduino ide

Programmation Arduino : Les bases

PWM (Pulse width modulation)

Projets

Composants de bases