A smart IoT lamp controller based on NodeMCU ESP8266 that allows users to monitor and manage a bubble lamp using a browser-based interface. It supports both Wi-Fi and Access Point modes, and provides real-time illuminance feedback along with adjustable brightness and threshold settings.
Watch the demo video here:
media/demo.mp4
├── LICENSE
├── README.md
├── media
│ └── demo.mp4
└── server
├── client
│ ├── index
│ │ ├── app.h
│ │ ├── index.h
│ │ └── style.h
│ ├── login
│ │ ├── loginIndex.h
│ │ ├── loginJS.h
│ │ └── loginStyle.h
│ └── register
│ ├── registerIndex.h
│ ├── registerJS.h
│ └── registerStyle.h
├── handleFucntions.ino
├── server.ino
└── utilities
├── eepromFunction.h
└── manageNetwork.h
ESP8266WiFi
EEPROM
server.ino
in Arduino IDE192.168.1.1
in AP modeThis project is licensed under the GPL-3.0 License.