The Enigma project is an Enigma Machine that encryps and decrypts messages through USB port using an Open source FPGA Icezum Alhambra.
Made it with Icestudio and Verilog code.
A video explaining how works (Spanish)
The Enigma Machine-An open source FPGA Enigma Machine- by Julián Caro Linares licensed by Creative Commons Attribution-ShareAlike 4.0 International License.