OK, so I haven’t posted anything here for a while but hopefully this should make up for it. Searching for a tutorial on Bitwise Operators in C brought up the little gem embedded below… Hope it’s useful.
EEPROM memory can be extremely useful in Microcontroller projects, either as a fail-safe mechanism (to stores the state of your outputs so you can restore them if power is lost) or as a non-volatile storage area for data gathered via sensors.
This tutorial from AVR Freaks explains how to read from and write to EEPROM memory using AVR-GCC. Hope its useful to someone.