Dans cet article, nous allons échanger des données entre le ESP32 et le  Atmega32u4 (Arduino micro) via un lien I2C. Le ESP32 sera programmé dans PlatformIO dans le cadre Arduino alors que le Atmega32u4 sera programmé sous Atmel studio avec les librairies C de base. Pour les rôles, le ESP32Continue Reading

Cet article explique comment utiliser le port SPI présent sur le Atmega328p du Arduino UNO. Dans cet article, nous utiliserons une boucle pour l’écriture. Cette méthode est simple mais elle limite les performances du microcontrôleur. Je ferai un autre article qui expliquera comment faire cette opération en interruption, ce quiContinue Reading

Cet article explique comment utiliser le lien série asynchrone (lire USART) présent sur le Atmega328p du Arduino UNO. Dans cet article, nous utiliserons une boucle pour la transmission et la réception des octets. Je ferai un autre article qui expliquera comment faire avec les interruptions, ce qui est recommandé afin deContinue Reading

Cet article explique comment utiliser le convertisseur analogique à numérique (ADC) présent sur le Atmega328p du Arduino UNO. Dans cet article, nous utiliserons une boucle pour la lecture d’un canal. Je ferai un autre article qui expliquera comment faire cette lecture en interruption, ce qui est recommandé afin de libérerContinue Reading

Dans cet article, vous verrez comment télécharger votre programme dans votre Arduino sans utiliser de programmeur externe. Une version vidéo de cette article est disponible sur mon canal Youtube à https://youtu.be/HB7oB3Bfg4k. Les cartes Arduino sont livrées avec ce qu’on appel un bootloader. Il s’agit d’un petit programme qui demeure dans votreContinue Reading