~/talk

Building versatile operating setups for real world use and testing with Python and the Raspberry Pi

Talkat PyCon DE & PyData 2025 · on Thursday, 2025-04-24· at 10:15· Platinum3· [embedded-and-hardware, python]
name:Jens Nie
github:jneines
slides:none on file

A modular control platform uses Raspberry Pi Compute Module hardware (moving from CM3B+ toward CM5) and Python apps per component communicating via Redis pub/sub with JSON dicts; data lands on a single timeline for analysis. Testing runs on an 18 m linear rig and other setups, producing roughly ~5,000 linear pulls/year. Remote updates happen via git pull over Wi‑Fi, dashboards use PyScript in-browser delivery, and deployment relies on systemd restarts, SD or onboard flash storage depending on product stage.

AI-written summary · about

  1. 0:00Rosen Next and project goals
  2. 3:18Functional models with Raspberry Pi
  3. 10:06Hardware evolution Pi Zero to CM5
  4. 14:20Testing in real-world scenarios
  5. 18:37Unified hardware and software platform
  6. 20:01Q&A storage and software upgrades
  7. 24:18Q&A Pycript and data processing
  8. 25:44Q&A control loops and hardware integration
  9. 29:38Q&A failure handling and recovery
~/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.