I'll ask the questions first: Is it possible to host a tiny browse-able website on a wi-fi equipped MCU such as the 8266? And if so, being that I am a generalist with only a few years of C++ and a few projects in assembly (but decades of embedded product manufacturing) is the development of a webpage-serving extension to my firmware something that only an advanced software engineer should attempt? I'd also like to know about the tools I would need. Are there tools and beginner examples, say, on github? I just don't know what I am up against or where to start.
I am designing a product that will be better for the end-user if they can easily set a number of parameters using their smartphone. What I think would be great is to embed an extremely bare-bones, tiny, textual website inside a wifi equipped MCU, such as the 8266 or ESP32 . The end-user would log on to the device's site, and use their browser to change my product's settings. My illustration below is how I imagine it. No glamour, whatsoever. No playstore app, no bluetooth, just plain-text html that is easily handled by any browser. This product will never generate the revenue needed to fund the development of a dazzling GUI (nor the burdensome tech support when dazzlery goes wrong!)
I appreciate any comments, philosophy and references to further learning or tools. I also appreciate blunt (really funny or constructive) criticism.
San Jose, CA