Rotating Lithophanes RGB Lamp ESP8266 with HTML based controlls

Hey all,
a couple weeks ago my teacher came to me with this
lithophane lamp project based on that youtube video
it used the app blynk for the controls but since it was a present for someone leaving the company.
we couldnt write wlan login data on the esp what would be necessary since the app needs internet to function.

so i had to make it work without the app and decided to do it via a html page the esp is providing as server via access point.
sadly there was some time pressure so i couldnt realize everything since a lot of the proplems i had to solve were new territory for me (useing EEPROM, implement HTML in C++, etc)
but what i made still runs smoothly and bugfree.
able to set any rgb value, brightness, rotation speed and direction, also i made a fade function with controls for the fade speed

i tryed to post the code here within the topic but its to long so i attach it
together with the pic of what the html page looks like

well i inserted a lot of comments to give some insights in my thoughts maybe i will implement the things i wanted
and make an update we will see

Have a nice day and much love

p.s.: if someone has some thoughts about the code i would love to hear about it since i always try to improve and i know it is a bit messy even though it works fine

LitRGBv1.1stable.ino (20.3 KB)

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.