Mercurial > code > home > repos > micro
diff pyproject.toml @ 23:8614a627888e
micropython setup
author | drewp@bigasterisk.com |
---|---|
date | Tue, 24 Dec 2024 21:36:27 -0800 |
parents | 2f2a34ed4ead |
children |
line wrap: on
line diff
--- a/pyproject.toml Wed Nov 20 15:34:23 2024 -0800 +++ b/pyproject.toml Tue Dec 24 21:36:27 2024 -0800 @@ -13,9 +13,11 @@ "numpy", "aiohttp-sse>=2.2.0", "opencv-python", - "esphome>=2024.7.2", - "pillow==10.2.0", - "setuptools>=70.1.1", + "esphome>=2024.8.3", + "pillow", + "setuptools", + "adafruit-ampy>=1.1.0", + "micropython-esp32-stubs>=1.23.0.post2", ] requires-python = ">=3.11" license = {text = "MIT"} @@ -26,3 +28,7 @@ [tool.pdm.scripts] dashboard = {cmd = "esphome dashboard ."} +erase_flash = {cmd = "python -mesptool --chip esp32s2 --port /dev/ttyACM0 erase_flash" } +erase_flash_no_reset = {cmd = "python -mesptool --chip esp32s2 --port /dev/ttyACM0 --before no_reset erase_flash" } +write_micropython = {cmd = "python -mesptool --chip esp32s2 --port /dev/ttyACM0 --before no_reset write_flash -z 0x1000 ~/Downloads/ESP32_GENERIC_S2-20241129-v1.24.1.bin" } +#minicom -b 115200 -D /dev/ttyACM0 \ No newline at end of file