End to end IoT with Dart and Flutter
summary
Raspberry Pi reads a MAX30101 sensor over I²C, a Dart device driver (published on pub.dev) computes heart rate and SpO2 from raw LED readings, and Flutter gauges display live data pulled from an atSign personal data store. End-to-end encryption uses RSA key pairs with the device fetching receiver public keys via secondary/root servers and storing device keys on the SIM for key storage. Admin access uses an outbound SSH tunnel (“SSH no ports”). Local display uses Python/Pygame. Everything is open source.
AI-written summary · about
chapters (8)
- 0:00Introduction and background
- 3:20Mobile World Congress demo overview
- 9:20Flutter front end walkthrough
- 13:12Dart device driver deep dive
- 19:41Connectivity security and privacy
- 28:42Admin access and SSH no ports
- 31:50Local display challenges
- 34:23Review and key takeaways
related talks
31mInteractive Experiences Using Flutter, Arduino, Raspberry Pi
30mGoogle Home, But Better:Smart Home Display with Flutter
32mCreate Interactive Experiences Using Flutter, Arduino, RPi
13mRevolutionizing Smart Device Interfaces with Flutter: Any Screen, Any...
46mIoT Easy as Pi
01h 15mUnleashing Flutter on embedded hardware
47mHow to make IoT from dumb device using raspberry and "tambourine"
01h 00mRun your own IoT device in a snap
