Attention, Eric nous a signalé que esptool.py nécessaire pour compiler et téléverser les programmes Arduino sur un ESP32 n’est pas encore compatible avec la mise à jour macOS Big Sur (version 11.x).
L’installation du driver CP2104 et la détection des cartes de développement ESP32 fonctionne parfaitement. La compilation ne pose également aucun problème. C’est au moment de téléverser le firmware sur l’ESP32 que esptool.py renvoie l’erreur Failed to write to target RAM (result was 01070000)
Le problème semble venir de Python 3 qui n’est pas encore totalement supporté par macOS Big Sur.
Le problème survient également avec tous les outils qui utilisent esptool.py en arrière plan tel que M5Burner de M5Stack.
Pour le moment, la seule alternative est d’utiliser un PC Windows ou Linux.
Vous pouvez suivre la résolution du problème sur Github ici pour les produits M5Stack ou ici. Pour les anglophobes vous pouvez échanger en français ici