Outils pour utilisateurs

Outils du site


dev:arduino:ide-arduino:buildchain-esp32

Ceci est une ancienne révision du document !


Installer la buildchain pour ESP32 dans l'IDE Arduino

Ivan Grokhotkov, le contributeur qui a permis le succès du module ESP8286 sous l' IDE Arduino a rejoint Espressif le constructeur de ESP32. Le constructeur propose ainsi un module pour ESP32 sous l'IDE Arduino.

La documentation complète pour l'installation en fonction du système d'exploitation est présente sur le Github (lien dans la section Références)

Quelques notes pour l'installation sous linux:

Prérequis:

  • IDE Arduino 1.6 ou supérieure
  • Utilisateur membre du groupe dialout
  • Avoir installé les paquets python python-pip et git
$ sudo pip install pyserial

Dans le répertoire de l'IDE Arduino, création de l'arborescence et clonage du dépôt:

$ cd hardware
$ mkdir espressif
$ cd espressif
$ git clone https://github.com/espressif/arduino-esp32.git esp32
$ cd esp32
$ git submodule update --init --recursive
$ cd tools
$ python2 get.py

Test compilation

  • Lancer l'IDE Arduino
  • Menu Outils, déployer Type de carte et sélectionner ESP32 Dev Module

Le sketch suivant suffira à tester la compilation et le chargement du programme sur la carte:

void setup() { 
 //Initialize serial and wait for port to open: 
 Serial.begin(115200); 
 Serial.println("Hello World!"); 
} 
void loop() { 
  Serial.println("I'm alive!");
  delay(2000);
}

Références

dev/arduino/ide-arduino/buildchain-esp32.1521920611.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)