Contribute Media
A thank you to everyone who makes this possible: Read More

Python Untethered: Building Robust Embedded Systems

Translations: en

Description

Oliver Rew

https://pretalx.northbaypython.org/nbpy-2025/talk/XQKFNR

When code finally leaves your IDE, the destination is often not the cloud or a PC, but an embedded device in a home, office, or even the wild. However, developing applications for the embedded space comes with its own unique set of challenges and pitfalls. Whether designing for the home or enterprise, embedded devices require additional considerations for usability, reliability, and maintainability.

In this talk, we'll explore real-world challenges of embedded Python development and provide practical solutions drawn from both DIY projects and enterprise deployments. You'll learn strategies for:

  • Ensuring system reliability through power failure tolerance and fault handling
  • Building secure remote access and upgrade capabilities
  • Implementing effective monitoring and observability
  • Managing hardware constraints and system resources
  • Designing flexible configuration systems that work in the field

Whether you're a hobbyist looking to make your home automation more robust or a professional developer designing industrial systems, you'll walk away with concrete patterns and best practices to build more reliable embedded Python applications.

Sun Apr 27 15:45:00 2025 at Reis River Ranch

Produced by NDV: https://youtube.com/channel/UCQ7dFBzZGlBvtU2hCecsBBg?sub_confirmation=1

Details

Improve this page