Overview
Learn about leveraging Bazel's build system capabilities for embedded development through this 29-minute conference talk from Google's Ted Pudlik at the Linux Foundation. Explore how Pigweed, an open-source collection of embedded libraries, utilizes Bazel's build configuration APIs and platforms to address common challenges in microcontroller firmware development. Discover solutions for building multi-core binaries in single Bazel invocations, compiling firmware-embedded flasher scripts, and creating platform-specific library implementations. Gain insights into optimizing embedded development workflows using these powerful open-source tools.
Syllabus
Pigweed and Bazel for Embedded Development - Ted Pudlik, Google, LLC
Taught by
Linux Foundation