~/talk

Efficient IoT with Protocol Buffers and gRPC

slides:none on file

Shows that Protocol Buffers plus gRPC serialize and transport IoT data end-to-end: a tiny ESP8266 (32KB program space) runs nanoPB-generated C to serialize temperature and uses TCP to a Go backend + InfluxDB + Grafana visualizer, with the device firmware using ~24% of flash. A Raspberry Pi captures audio, calls Google Speech via gRPC (HTTP/2, bi-directional streaming supported) using generated stubs, and receives transcriptions synchronously — the demos work as implemented.

AI-written summary · about

  1. 0:00Introduction to IoT
  2. 3:07Protocol Buffers Overview
  3. 5:00Implementing Data Serialization
  4. 8:58Device and Server Setup
  5. 11:41Visualization and Results
  6. 14:48Introduction to gRPC
  7. 16:45gRPC for Interactive IoT
  8. 20:45Voice Transcription Demo
  9. 25:55Summary and Conclusion
  10. 27:25Q&A Session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.