Un grand nombre de boards basé sur un ESP32 sont programmable via votre IDE Arduino.
Il est nécessaire d’ajouter les boards à l’IDE et possiblement installer les drivers nécessaires.
Obtenir le json des boards
Rendez-vous sur le repo GitHub suivant : https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/boards_manager.md
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
Vous pouvez aussi utiliser le json proposé sur le site d’Espressif.
https://dl.espressif.com/dl/package_esp32_index.json
Ajouter les boards à l’Arduino IDE
- Allez dans les Préférences de votre Arduino IDE
- Ouvrez l’onglet URL de gestionnaire de cartes supplémentaires
- Collez le lien que vous aurez copié sur le repo ci-dessus
- Ensuite, dans l’onglet Outils, cliquez sur Type de carte et Gestionnaire de carte.
- Recherchez « esp32 » et installez la dernière version.
Les drivers
Pour les cartes produites par Espressif : https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/establish-serial-connection.html
Pour le Wemos D32, j’ai du passer par l’installation de « CP210x USB to UART Bridge VCP Drivers » disponible sur le site de Silabs.
Source cover : Wikimedia