Mercurial > code > home > repos > micro
comparison pyproject.toml @ 23:8614a627888e
micropython setup
author | drewp@bigasterisk.com |
---|---|
date | Tue, 24 Dec 2024 21:36:27 -0800 |
parents | 2f2a34ed4ead |
children |
comparison
equal
deleted
inserted
replaced
22:1fda0683b6c4 | 23:8614a627888e |
---|---|
11 "aioesphomeapi>=24.3.0", | 11 "aioesphomeapi>=24.3.0", |
12 "apriltag>=0.0.16", | 12 "apriltag>=0.0.16", |
13 "numpy", | 13 "numpy", |
14 "aiohttp-sse>=2.2.0", | 14 "aiohttp-sse>=2.2.0", |
15 "opencv-python", | 15 "opencv-python", |
16 "esphome>=2024.7.2", | 16 "esphome>=2024.8.3", |
17 "pillow==10.2.0", | 17 "pillow", |
18 "setuptools>=70.1.1", | 18 "setuptools", |
19 "adafruit-ampy>=1.1.0", | |
20 "micropython-esp32-stubs>=1.23.0.post2", | |
19 ] | 21 ] |
20 requires-python = ">=3.11" | 22 requires-python = ">=3.11" |
21 license = {text = "MIT"} | 23 license = {text = "MIT"} |
22 | 24 |
23 [build-system] | 25 [build-system] |
24 requires = ["pdm-pep517>=1.0.0"] | 26 requires = ["pdm-pep517>=1.0.0"] |
25 build-backend = "pdm.pep517.api" | 27 build-backend = "pdm.pep517.api" |
26 | 28 |
27 [tool.pdm.scripts] | 29 [tool.pdm.scripts] |
28 dashboard = {cmd = "esphome dashboard ."} | 30 dashboard = {cmd = "esphome dashboard ."} |
31 erase_flash = {cmd = "python -mesptool --chip esp32s2 --port /dev/ttyACM0 erase_flash" } | |
32 erase_flash_no_reset = {cmd = "python -mesptool --chip esp32s2 --port /dev/ttyACM0 --before no_reset erase_flash" } | |
33 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" } | |
34 #minicom -b 115200 -D /dev/ttyACM0 |