~/talk

"Build Your Own IoT! Fun With Python and Raspberry Pi."

Talkat PyCon AU 2024 · 2024-11-22..11-26· [python, web-performance]
links:none on file
slides:none on file

Builds a working live pipeline: a 1.5 V mini solar panel (~$20) wired through an ADC into a Raspberry Pi (≈$133) reading a voltage every second with nine lines of Python using Adafruit libraries, packs readings as bytes/JSON, and pushes them to Apache Kafka on Confluent Cloud via the confluent-kafka Python client. Demonstrates one producer and one consumer, shows Kafka Connect syncing to Elastic and Snowflake, mentions Pico alternative ($6), and confirms the end-to-end flow runs in real time.

AI-written summary · about

  1. 0:00IoT with Python intro
  2. 1:09Solar energy in Australia
  3. 6:10Raspberry Pi hardware setup
  4. 9:00Reading solar panel voltage
  5. 12:54Apache Kafka live data
  6. 15:21Confluent Cloud setup
  7. 17:11Python Kafka producer
  8. 18:57Kafka data storage
  9. 20:04Kafka real-time consumer
  10. 23:39Full IoT application
  11. 25:23Conclusion and next steps
  12. 26:29MQTT vs Kafka
~/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.