ESPr Developer(ESP8266)を使っているのですが、プログラムの書き込みができなくて困りました。
調べたところ、Big Surだとそうなるらしいです。以下のサイトを参考にして、対処しました。
https://forum.arduino.cc/index.php?topic=702144.0
対処方法
- ~/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/pyserial/serial/tools/list_ports_osx.py を開く
- 29行目と30行目をコメントアウトし、以下に示すように変更する。
# iokit = ctypes.cdll.LoadLibrary(ctypes.util.find_library('IOKit'))
# cf = ctypes.cdll.LoadLibrary(ctypes.util.find_library('CoreFoundation'))
iokit = ctypes.cdll.LoadLibrary('/System/Library/Frameworks/IOKit.framework/IOKit')
cf = ctypes.cdll.LoadLibrary('/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation')
これで、書き込みができるようになった!