PROGMEMAssert

Assert for Arduino that saves RAM by storing assert strings in PROGMEM and prints to Serial.

Author
Joshua Booth
Website
https://github.com/boothinator/ProgmemAssert
Category
Other
License
MIT
Library Type
Contributed
Architectures
avr

Implementing a standard C assert eats up your RAM because it doesn't know anywhere else to store the debugging strings. This version stores the strings in program memory (PROGMEM) and uses no extra RAM to do so. File name and line number are printed to Serial, and the built-in LED is flashed three times about every 2 seconds.

Downloads

Filename Release Date File Size
PROGMEMAssert-1.0.3.zip 2022-09-14 5.79 KiB
PROGMEMAssert-1.0.2.zip 2022-09-14 5.79 KiB