The hardware components of this project are an Arduino UNO and a Seeed Studios Touch Shield LCD v2 both are Open Source Hardware. Eagle files and schematics can be downloaded in the following pages:
This project uses three software libraries, all libraries are available on GitHub and are published under the MIT License.
1) Seeed Studios TFT Touch Shield LCD v2 to draw the elements on the screen
2) Seeed Studios Touch Screen Driver to recognize touch points.
3) Arduino Enigma Engine and Uhr library to code characters