Refactored, simplified fork of IRremote for BendulumClock project