Has anyone here built a responsive web interface that displays live IoT sensor data (charts, status indicators, etc.) while keeping the layout lightweight for mobile and desktop? I was looking at a practical guide on sending ESP32 sensor data to the cloud with ThingSpeak as an example of how the data can be streamed and visualized https://www.theengineeringprojects.com/2022/02/sending-data-to-cloud-with-esp32-and-thingspeak.html
I’ve also seen Arduino forum threads where people push sensor readings over MQTT and some Raspberry Pi projects using WebSockets or SSE for live updates, what approaches worked best for you (direct API polling, WebSockets, Firebase/real-time DB, or middleware like Node-RED)? Any tips on responsive chart libraries or strategies to minimize redraws and data usage on mobile?