Flowcode Eeprom -

If yes (meaning the EEPROM held a real value from the past), the flowchart took that number and loaded it into the main RAM variable, current_last_watering .

For a test, she didn’t use water. She used a stopwatch and a simple LED. The flowchart was modified: water valve replaced by “Turn LED on for 1 second.” The EEPROM stored the count of how many times the LED had blinked since the beginning of time. flowcode eeprom

At 3:16, the controller woke up, read its EEPROM, saw “3:00 AM” in address ‘0’, and went back to sleep until tomorrow. If yes (meaning the EEPROM held a real