Distributed PubSub for Microcontrollers
Do you waste time “plumbing” firmware to connect a new feature? Worry about managing dependencies between modules? Struggle to manage state when things go wrong?
In this session, we discuss real-world software architecture, dependencies, and state. We examine the publish-subscribe (PubSub) design pattern, what problems it solves, and what challenges it creates. We discuss how to create a distributed, reliable PubSub implementation that can span multiple microcontrollers with state recovery on failure. We explore one solution, Fitterbap, a new open-source C library with host Python bindings, which includes:
Joulescope helps engineers easily optimize energy consumption and battery life. The JS110 is our flagship test instrument to help measure current—from nanoamps to amps—while also measuring voltage, power, charge, and energy. Visit the Joulescope website to learn more.