PROJECT: Manual Enigma Machine
The project was orignially inspired by the Pringles Can Enigma Machine (Youtube video above on how it works). I thought this will do a great job on explaining how the input alphabet character gets substituted through the rotor wheels due to the graphical nature.
Paper Enigma: http://wiki.franklinheath.co.uk/index.php/Enigma/Paper_Enigma
You can print the sheet here: https://fhcouk.files.wordpress.com/2012/05/pringlesenigma3a4.pdf
Instruction on how to build it: https://youtu.be/z1ehM1pHrIU
NICERC version of the Paper Enigma: https://nicerc.org/enigma/
A Pringles Can Enigma paired with an Enigma Replica (or Enigma simulators) does a great job in visualizing how the encryption/decryption process take place. While I was trying to make the Pringles Can version a bit more professional, I found a nice 3D version that was both functional and elegant. You can find the 3D files here: https://www.thingiverse.com/thing:3555396
CURRENT STATUS: as of June 2020
Completed all 3D parts in Prusament Galaxy Silver + inner tube in black
Completed assembly and tested with some known ciphertext and plaintext
NEXT STEP
It will be interesting to create a few more wheels to rotate through and experience the difficulty of keeping track of different wheels and aligning it for different message over and over again. This can help understand why Enigma operators took the shortcut making the encrypted messages vulnerable to attacks.