rename heart as led
add enum for red, green, blue as index
change systime_t to uint32_t
try sleep until