Maker.io main logo

Projects

Tutorials

TUTORIAL

Faster printf Debugging (Part 1)

By Nathan Jones

Discover why printf slows down embedded systems and tips for reducing UART transmission time to speed up debugging.

TUTORIAL

Improved printf Debugging

By Nathan Jones

Learn how to improve Serial.println and printf debugging with file, function, and line info, plus severity levels, along with conditional macros.

TUTORIAL
116

In Defense of printf Debugging

By Nathan Jones

Understand how combining serial print logging with breakpoint debugging leads to faster bug discovery.

TUTORIAL
502

Message Passing with Pointers

By Nathan Jones

Discover how to reduce memory usage in embedded systems by passing pointers instead of data between tasks.