$ ampy -p /dev/tty.SLAB_USBtoUART put ssd1306.py
以下、MacOS からMicroPython?でESP32に接続する手順を記載
$ ls /dev/tty.SLAB* /dev/tty.SLAB_USBtoUART <== これが出てくればOK
$ sudo pip install esptool $ sudo pip install pyserial
micropythonの本家サイトのDownloadページ(http://micropython.org/download)の『Firmware for ESP32 boards』からファームウェアをダウンロード
$ esptool.py --port /dev/cu.SLAB_USBtoUART erase_flash $ esptool.py --chip esp32 --port /dev/cu.SLAB_USBtoUART write_flash -z 0x1000 esp32-20180203-v1.9.3-268-g4b8e5875.bin
ターミナルでシリアル接続(ボーレートは 115200bps)
$ screen /dev/tty.SLAB_USBtoUART 115200
import machine as m, time led = m.Signal(m.Pin(32,m.Pin.OUT)) for _ in range(10): led.on() time.sleep(1) led.off() time.sleep(1)