ESP32 based light bar.
Go to file
Lexi / Zoe 2acda0229c
Add note about maximum length for WebREPL password; hide password in make output
2024-01-27 01:05:46 +01:00
examples Add note about maximum length for WebREPL password; hide password in make output 2024-01-27 01:05:46 +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 Add note about maximum length for WebREPL password; hide password in make output 2024-01-27 01:05:46 +01:00
Makefile.env.example Add note about maximum length for WebREPL password; hide password in make output 2024-01-27 01:05:46 +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.