Building versatile operating setups for real world use and testing with Python and the Raspberry Pi
summary
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
chapters (9)
- 0:00Rosen Next and project goals
- 3:18Functional models with Raspberry Pi
- 10:06Hardware evolution Pi Zero to CM5
- 14:20Testing in real-world scenarios
- 18:37Unified hardware and software platform
- 20:01Q&A storage and software upgrades
- 24:18Q&A Pycript and data processing
- 25:44Q&A control loops and hardware integration
- 29:38Q&A failure handling and recovery
related talks
32mOpen Source Industrial Control: Turning 2,800 Tons of Metal with Python...
35mPhysical computing with Python and Raspberry Pi
22mBuilding Raspberry PI Supercomputers
16mPython in Smart Farm
27mHow a major museum runs on Python
12mCi in IoT/Embedded: creating a simple, salable and automated workflow
33mSmart and Simple Data Driven Hydroponic Sensing Applications Using Python, Flask & Raspberry Pi
25mA website controlled Lego Robot using the Raspberry Pi
