Esp 32 light system
Todo
- Add human detection using a combination of reed switch and PIR motion detection
- Use Better jumper cables
- Configure data editing in SD card
- Revamp UI for operations like editing scheudling, adding events, etc.
- Add a Relay Module
- Connect Relay to Wifi
- Intreaction from devices on Wifi
- Scheduled Operations
- OLED Screen for stats
- SD card for scheduling Loading
Github: https://github.com/whyshouldibother/Esp32Rewrite
Version 1
Date:
UnknownDescription
Basic Interface for Controlling the lights
- Use a relay module to control lights.
- The action can be triggered by calling a api endpoint on the esp sever
Version 2.1
Date:
Description
Implemented an automatic scheduling system for the lights
Version 2.2
Date:
Description
Reworkedd the UI for Controll App
Version 3.1
Date:
24th March, 2026Description
Added Oled Screen- Shows the IP address of the controller
- Shows the upcoming events and last triggered event
- Shows upcoming time
Version 3.2.1
Date:
Description
Added SD card module
- Logs startup status
Version 3.2.2
Date:
Description
Shifted scheduling storage- Load default schedule from SD card rather than ESP32 flash
- Log SD card errors to OLED screen
- Can use the SD card to easily change schedule without reflashing