4 Commits

Author SHA1 Message Date
ec8aa5317e Add pipenv 2025-02-06 22:20:17 +13:00
1aa36a3a63 Disable 1 step forward 2 back 2025-02-06 22:19:55 +13:00
7b27cf7716 Add pipenv 2025-02-06 22:19:30 +13:00
a550b60dd0 Do a initial wdt feed 2025-02-06 22:19:08 +13:00
4 changed files with 52 additions and 1 deletions

13
Pipfile Normal file
View File

@@ -0,0 +1,13 @@
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
mpremote = "*"
pyserial = "*"
[dev-packages]
[requires]
python_version = "3.12"

38
Pipfile.lock generated Normal file
View File

@@ -0,0 +1,38 @@
{
"_meta": {
"hash": {
"sha256": "314935c581ed025688a743136699c770653f47d605a9d0d23b95f5ed73c747b4"
},
"pipfile-spec": 6,
"requires": {
"python_version": "3.12"
},
"sources": [
{
"name": "pypi",
"url": "https://pypi.org/simple",
"verify_ssl": true
}
]
},
"default": {
"mpremote": {
"hashes": [
"sha256:1a3c16d255748cfe54d4a897908651fc8286233173f7c7b2a0e56ae4b9fa940e",
"sha256:d3ae3d0a0ae7713c537be2b6afadd11c7cde5f1750ea1260f6667bb80071b15b"
],
"index": "pypi",
"markers": "python_version >= '3.4'",
"version": "==1.24.1"
},
"pyserial": {
"hashes": [
"sha256:3c77e014170dfffbd816e6ffc205e9842efb10be9f58ec16d3e8675b4925cddb",
"sha256:c4451db6ba391ca6ca299fb3ec7bae67a5c55dde170964c7a14ceefec02f2cf0"
],
"index": "pypi",
"version": "==3.5"
}
},
"develop": {}
}

View File

@@ -28,6 +28,7 @@ async def main():
print("Starting") print("Starting")
server = asyncio.create_task(w.start_server(host="0.0.0.0", port=80)) server = asyncio.create_task(w.start_server(host="0.0.0.0", port=80))
wdt = machine.WDT(timeout=10000) wdt = machine.WDT(timeout=10000)
wdt.feed()
async def tick(): async def tick():
while True: while True:

View File

@@ -23,7 +23,6 @@ class Patterns:
"random_theater_chase": self.random_theater_chase_step, "random_theater_chase": self.random_theater_chase_step,
"random_blink": self.random_blink_step, "random_blink": self.random_blink_step,
"color_transition": self.color_transition_step, "color_transition": self.color_transition_step,
"2 step forward 1 step back": self.two_steps_forward_one_step_back_step,
"external": None "external": None
} }
self.selected = selected self.selected = selected