Aiko allows you to write event-driven code: #include <AikoEvents.h> using namespace Aiko; int ledPin = 13; void setup() { pinMode(ledPin, OUTPUT); Events.addHandler ...