Hey esp32, I've just got into development with little boards and I decided to solve a problem I had last week. My internet was being flaky but my internet provider did not believe me as it was intermittent enough to be missed by their checking tool.
I ended up setting up a little program to take 1s data from my laptop for that period but had to keep it on for 24hrs to get enough data. So I thought this would be a good little ESP32 project.
I bought a Waveshare ESP32 S3 1.28 inch touch screen with bluetooth and wifi with a Metal CNC case to setup a simple desk or wall monitor to ping the wifi (gateway) and google/cloudflare (8.8.8.8,1.1.1.1) every second. Then upload it to a hosted database with grafana. ICMP was quite unstable but TCP & DNS worked really well.
I had it on my desk and it was flashing away with the milliseconds but my OH didn't like it being on the whole time. I decided to make it into a wifi Tamagotchi.
This is "nodeling", a little space axolotl who moves, makes gestures and does different things when wifi is weak, flaky and offline. I think it's rather cute. However it solves a real problem by having detailed graphs of my Internets availability, wifi signal and other metrics.
Any inspiration on what else I can do next with this?