Skip to content
Embedded Artistry

Embedded Artistry

Building Superior Embedded Systems

  • Welcome
  • Blog
  • Courses
  • Field Atlas
  • Memberships
  • Resources
    • Archive
    • Newsletter
    • What We’re Reading
    • For Beginners
    • Glossary
    • Libraries
    • Templates
    • YouTube Channel
  • Store
  • Consulting

Day: February 10, 2020

Posted on 10 February 202014 December 2021

Building a Flexible Logging Library for Arduino, Part 5

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 …

Continue reading "Building a Flexible Logging Library for Arduino, Part 5"

Well, it’s even harder to think about variables that are constantly changing. Keeping track of their values adds an extra degree of difficulty. To combat this problem, we have a suggestion that may sound a little strange: prefer write-once variables.Dustin Boswell and Trevor Foucher
The Art of Readable Code

Free Newsletter

Sign up and receive our free playbook for writing portable embedded software.

  • Login
  • RSS Feed
  • Embedded Systems Newsletter
  • Membership Information

Featured Courses

  • Fundamentals of Abstraction
    15 Lessons
  • Designing Embedded Software for Change
    67 Lessons
  • Heapless C++
    27 Lessons
  • My Account
  • Privacy Policy
  • Contact Us
  • GitHub
  • LinkedIn
  • Twitter

©2026 Embedded Artistry LLC. All rights reserved.
EMBEDDED ARTISTRY and the OWL logo are registered trademarks of Embedded Artistry LLC.

Privacy Policy Proudly powered by WordPress