One of the things I knew going into this project was that I wanted the alarm clock to be compatible with Arduino. Ideally I'm going to expose as many of the Arduino's pins on the final product in an accessible way so people can slap on shields and extend the clock to make it better. This then begs the question: which Arduino? I have both a Uno and a Due. While I like the simplicity, support and cost of the Uno, the Due seems more future proof.