Embedded Systems enthusiast and passionate surfer. Rodrigo has been
the R&D Lead Embedded Systems Engineer at Edge Innovation Center since
2015. Professor at the Federal University of Alagoas since 2011.
Co-founder at Citrinio. Zephyr bus maintainer (ZBus subsystem).
This talk demonstrates how to construct a highly modular embedded
software architecture by augmenting the Ports and Adapters pattern
with a software bus—specifically, the Zephyr Bus (ZBus).