Libraries Used

A project log for Arduino Enigma Machine Simulator

An Enigma Machine Simulator was created with an Arduino UNO and a Touchscreen LCD. Simulates Enigma I, M3, M4, the Plugboard and Uhr Switch.

Arduino EnigmaArduino Enigma 08/10/2015 at 00:540 Comments

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:''_TFT_Touch_Shield_v2.0

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