ADAPTIVE SHAPE FINDER / DEVICE MONITOR

Button states & event history

One device, two buttons. Follow live states and keep track of every change.

Connect to cloud dataEnter your shared access key

This prototype uses one shared access key. It is stored only for this browser session.

Live status

Updates ~2s · Paused in background
DIGITAL INPUTD2

Button 1

Waiting for data

States appear after the device uploads

Total presses—presses
DIGITAL INPUTD3

Button 2

Waiting for data

States appear after the device uploads

Total presses—presses

EVENT LOG

Event history 0 events loaded

Button press and release history, newest received first
EventButtonReceived atDevice uptimeSequence
Not connected yet

Enter the shared access key to connect to your device's cloud data.

How data gets here
Arduino Buttons D2 / D3STA network HTTPS uploadCloudflare Functions + D1Console ~2s polling

AP mode is only for initial Wi-Fi setup or reconfiguration after a connection failure. Arduino tries saved Wi-Fi on every boot, turns off its AP after setup, and uploads directly through STA. This console does not need to connect to the device AP.

This is a single-device proof of concept. Brief presses remain in history even between polls; live cards show the last reported button levels. The offline buffer is limited, and the device reports dropped events.