December 11, 2014

Emulating an Enigma cipher machine with Arduino

Once again the Arduino platform has been used to replicate something incredibly fascinating, and in this example we have the Enigma cipher machine used between the 1920s and 1940s. This device was used to code and decode messages in peacetime and also during World War Two. You can find out more about the Enigma machines through Wikipedia.

The technology behind an Enigma has been reproduced with the help of some clever code and an Arduino, and this latest example uses a neat touch-screen for the display and user interface. As you can see in the video below, the modern-day version works well and makes the process much simpler:

The project is open-source, and the links to the sketch and discussion can be found on the Arduino forum. And for more, we're on facebook, twitter and Google+, so follow us for news and product updates as well.

If you're looking for a neat display on a smaller scale for your Arduino (or Raspberry Pi), check out our 128x128 pixel OLED Module. With a diagonal size of 1.5" and 16,384 colours to select from, so almost anything is possible. Furthermore there's a microSD card socket, and removable tabs on each side which can hold LEDs and buttons:

And using the module is made simple - we have tutorials and drivers for both the Arduino and Raspberry Pi platforms - great for experimenters or those who use both systems.

Furthermore, check out the forum where members are already creating modified drivers to rapidly increase the display speed. For more information including our Quickstart guides - and of course to order - visit the OLED Module product page.

Leave a comment

Comments have to be approved before showing up.