I have worked through multiple tutorials on single use simple things. Changing relays etc. I'd like to make a project with a bit more web heavy elements. Specifically, multiple routes to show different things (/update for OTA updates, /log for log output, /main for main controls, / is an auth page) along with function output on page reload. For instance, when the page loads, tell me the current time on the device or the current PIN state(s).
I am having a really hard time find a project to emulate or reverse engineer that does these sorts of things. They may tackle a single aspect, but I am trying to learn how to tie it all together. Does anyone have a suggestion to a project or sketch out in the wild that combines these sorts of things? Also, I am coming from a scripting and web background (PHP, Python), so anything with explanations is great as I am getting lost in the way C does things as there is a lot of out of order and additional declarations that are foreign to me.
Why not combine you new knowledge with you existing expertise? Arduino is pretty easy to get sensor information but is a really weak platform for serving-up web/graphics/ and doing advanced scripting. May I suggest an old PC or a Raspberry Pi and run NodeRed.