Connect from this browser
The browser has a serial port implementation, a camera, a microphone, a GPS and a Bluetooth radio built in. This page turns each of them into a source. Pick a pool, press Connect, choose the device from the browser's own permission dialog, and the readings start arriving — no driver, no install, no account beyond signing in.
A serial board
Web Serial opens the port in the browser, at the baud rate you choose. Every line the board prints becomes an observation: TEMP:72.4 becomes { temp: 72.4 }, a JSON line passes through, a bare number becomes { value }. Chrome and Edge only — Safari and Firefox have no Web Serial.
A camera and motion
The camera source publishes a small thumbnail every few seconds as a media observation and a motion score whenever consecutive frames differ enough — so "someone is in the garage" is an event in the pool, not a video you have to watch.
A microphone, GPS, Bluetooth and this machine
The microphone publishes a loudness level, never audio. GPS publishes position, accuracy and speed from the browser's location API. Bluetooth subscribes to a characteristic on a device you choose. The machine source publishes battery, charging state, network type and whether you are online — the state the browser can see.
What leaves this page
Only observations. The camera's thumbnail is the only picture that travels, and it is a few kilobytes; the microphone sends a number. Everything lands in a pool that is private unless you decide otherwise.
Questions
Why can I not see my board in the list?
Web Serial cannot enumerate. The browser lists only ports this site has already been granted; press Connect and pick the board from the dialog once, and it stays remembered.
Does the tab need to stay open?
Yes. Browser sources publish while the page is open. For a source that must run with nobody at the machine, use the Fusion Node.