ESP32 based light bar.
Go to file
Lexi / Zoe 722abc3056
Restructure LightbarServer; implement LightbarController
2024-01-26 19:24:02 +01:00
examples Restructure LightbarServer; implement LightbarController 2024-01-26 19:24:02 +01:00
lib Implement shutdown and reboot via API; add Makefile for deployment 2022-11-05 03:18:48 +01:00
misc Connect to wifi asynchronously and use LED to indicate wifi status 2024-01-26 19:01:57 +01:00
src Restructure LightbarServer; implement LightbarController 2024-01-26 19:24:02 +01:00
.gitignore Restructure LightbarServer; implement LightbarController 2024-01-26 19:24:02 +01:00
Makefile Restructure LightbarServer; implement LightbarController 2024-01-26 19:24:02 +01:00
Makefile.env.example Include Makefile.env in Makefile for local configuration 2024-01-26 17:54:29 +01:00
README.md Restart project based on regular ESP32 and Microdot 2022-11-04 20:28:35 +01:00
requirements.txt Restart project based on regular ESP32 and Microdot 2022-11-04 20:28:35 +01:00

README.md

esp32-lightbar

ESP32 based light bar.

Installation

  • Make sure the latest Micropython firmware is installed.
  • Enable WebREPL by running import webrepl_setup once via normal REPL (e.g. via rshell).
  • Copy code to the ESP32.
  • Create wifi config (TODO: maybe merge the webrepl_setup thing and wifi config creation into a esp32_lightbar_setup thing)

Development

Create a virtualenv (with regular Python) and install packages from requirements.txt.