Vintage Computing Enigma touch

Enigma on a circuit board

The Enigma touch is an electronic functional model of the Enigma cipher machine. Various civilian and military variants of the Enigma from the 1930s and 40s can be simulated.

A simple single-board design aims to closely replicate the appearance and function. Electronic components are fitted on the bottom side of the circuit board; the top side remains free and is modeled after the front of the original Enigma, approximately on a 2:3 scale.

For the moment this page hosts a few photos of the Enigma touch, as well as user instructions and links to reference materials on the original Enigma machine.

Gallery

The circuit board itself performs many functions: It forms the front panel, the capacitive keyboard, diffusers and letter masks for the lamp field, and sockets for the plugboard. Small graphic displays under the circuit board show the rotor positions; capacitive sliders reproduce the sprockets for turning the rotors.

The Enigma touch is primarily intended for a simple single-board build. But the plugboard can also be detached to install the Enigma touch in a wooden enclosure that comes closer to the original machine.

An STM32F373 microcontroller drives the Enigma touch. It reads the capacitive keyboard and scans the plugboard connections, drives the reverse-mount LEDs which shine through the PCB and the two OLED displays for the rotors. A rechargeable LiPo battery provides power.

Files and links

Enigma Touch user information

Background on the original Enigma