Create software for Arduino Micro and Uno platforms with Display, RTC and BlueTooth LE attached.
1. On the press of a button, Demo will create 16 digit number using a SHA1 hash of : key, certain supplied static data, and dynamic fields including the time read from RTC.
2. Demo will display the 16 digit number, as well as certain static fields on the Display.
3. On request via bluetooth, Demo will initiate same process and as well as displaying number, will provide same number to requestor via BlueTooth interface.
4. Write an iOS app for iPad, iPod, iPhone which will initiate query to Demo via Bluetooth to Arduino platform, and receive said number, display it on the iOS device.