Mercurial > code > home > repos > micro
view 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 source
[project] name = "micro" version = "0.0.0" description = "" authors = [ {name = "Drew Perttula", email = "drewp@bigasterisk.com"}, ] dependencies = [ "docopt>=0.6.2", "aiohttp>=3.9.5", "aioesphomeapi>=24.3.0", "apriltag>=0.0.16", "numpy", "aiohttp-sse>=2.2.0", "opencv-python", "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"} [build-system] requires = ["pdm-pep517>=1.0.0"] build-backend = "pdm.pep517.api" [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