#include //this initializes a TimedAction class that will change the state of an LED every second. TimedAction timedAction = TimedAction(1000,blink); //pin / state variables #define ledPin 13 boolean ledState = false; void setup(){ pinMode(ledPin,OUTPUT); digitalWrite(ledPin,ledState); } void loop(){ timedAction.check(); } void blink(){ ledState ? ledState=false : ledState=true; digitalWrite(ledPin,ledState); }