Building a Flexible Logging Library for Arduino, Part 4

A client asked me to write a logging library for a project using the Arduino SDK. Since the library will be open-source, I‘m running an experiment. I will document the design, development, and feedback cycles on this project. I hope to expose readers to a real development process, feedback on a design, and how to adjust …

Building a Flexible Logging Library for Arduino, Part 3

A client asked me to write a logging library for a project using the Arduino SDK. Since the library will be open-source, I‘m running an experiment. I will document the design, development, and feedback cycles on this project. I hope to expose readers to a real development process, feedback on a design, and how to adjust …

Arduino Library-to-Library Dependencies

I'm building a series of Arduino libraries that are meant to work together. I was quite surprised to learn that there's no straightforward and well-documented way to indicate that one Arduino library depends on another! Instead, users currently need to manually manage dependencies by installing the proper libraries. Planned Dependency Support It seems that Arduino …