Main

Référence : Langage Arduino : [ Mini | Standard | Etendue | Maxi ] Librairies : [ Vue d'ensemble | Synthèse ] Infos : [ Comparaison | Changements ]

A DECOUVRIR : Ateliers Arduino
des supports PDF didactiques pour apprendre et approfondir Arduino pas à pas !

Déjà plusieurs centaines de pages de supports PDF en ligne !

NOUVEAU : Pyduino
la librairie qui vous permet de programmer un miniPC (RaspberryPI, pcDuino,..)

... comme une carte Arduino... et bien plus encore !
Vous en avez rêvé ? www.mon-club-elec.fr l'a fait !

Nouveau : Découvrez nos kits de machines opensource et notre nouveau site dédié !

Référence Minimale du langage Arduino en français


Cette page est faite pour les débutants complets avec le langage Arduino et présente les instructions vraiment utiles pour débuter sans s'embrouiller la tête...

On pourra ensuite passer à la référence standard pour davantage de fonctions du langage Arduino et à la page des librairies pour interfaçage avec des types de matériel particuliers (afficheur LCD par exemple).

Les programmes Arduino peuvent être divisés en trois parties principales: la structure, les valeurs (variables et constantes) et les fonctions. Le langage Arduino est basé sur les langages C/C++.

NOUVEAU : Toutes les instructions de la référence "Mini" sur une seule page !

Structure

Fonctions de base

Ces deux fonctions sont obligatoires dans tout programme en langage Arduino :

Syntaxe de base

  • ; (point virgule)
  • {} (accolades)
  • // (commentaire sur une ligne)
  • /* */ (commentaire sur plusieurs lignes)

Opérateurs arithmétiques

  • = (égalité)
  • + (addition)
  • - (soustraction)
  • * (multiplication)
  • / (division)

Variables et constantes

Les variables sont des expressions que vous pouvez utilisez dans les programmes pour stocker des valeurs numériques.

Constantes prédéfinies

Les constantes prédéfinies du langage Arduino sont des valeurs particulières ayant une signification spécifique.

Expressions numériques

Types des données

Fonctions

Entrées/Sorties Numériques

Entrées/Sorties Avancées

Temps

Commentaires utilisateurs

Pour commencer avec le langage Arduino, la connaissance d'une dizaine d'instructions suffit amplement pour faire ses premières armes !

Quelque chose que vous ne trouvez pas ? Consulter la référence étendue ou les librairies. Voir également la liste des contributions de la communauté au code (en anglais).