ENTOTSU44

IT系のことを中心に更新してます。

MacでESP32の書き込みができない時の対処法

問題点

Arduino IDEからESP32にプログラムを書き込もうとすると下のエラーが出て書き込めない。

esptool.py v3.0-dev
Serial port /dev/cu.SLAB_USBtoUART
Connecting........_____....._____....._____....._____....._____....._____....._____

A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header

環境

macOS Big Sur 11.3 Arduino IDE 1.8.13 ESP32 DEVKIT V1 (ESP-WROOM-32)

解決方法

Connectingの時にESP32本体のBOOTボタンを押し続け、書き込みが開始したら離す。

参考サイト

randomnerdtutorials.com