Outils de dev pour GNU/Linux
ESP-IDF
From this page :
Arduino
Pour GNU/Linux, j’ai téléchargé l’appimage puis j’ai eu à sudo apt install python3-serial
.
Depuis IDE Arduino
- Fichier/Préférence : URL vers bibli, à séparer avec des virgules
https://dl.espressif.com/dl/package_esp32_index.json
- Outil/Type de carte : Gestionnaire, chercher ESP32
- Outil/Type de carte : Choisir le module qui devrait apparaître
- Pour avoir le moniteur série avec l’ESP32H2 il faut activer Tools/USB CDC on boot (voir ici)
- exemples :
- blink
- touch read
- Pour mon esp32-h2
- Pas eu besoin de :
- Outil/Port : Trouver le COM qui correspond au module
- Garder le bouton Boot appuyé pour flasher
Attention certaines bibliothèques n’ont pas été modifiées pour les outils de compilation 3.x, donc dans le board manager il faut rester en 2.0.17. Sauf qu’il n’y a pas de support pour esp32h2 dans ce dernier.
Hardware
Doc officielle
Articles et videos intéressantes
- Premiers tests pour bien débuter (YT)
- un gist pour un clavier BT
- clavier BT sur Hackaday
- https://www.instructables.com/DIY-Bluetooth-Macro-Keypad/
- esp32 as USB keyb on YT
- https://www.reddit.com/r/esp32/comments/zfgxqi/send_keystroke_with_esp32s3_through_usb/
- qui pointe vers https://hackaday.com/2021/03/26/usb-comes-to-the-esp32/