Sunday, October 25, 2020

UHR Switch Bill Of Materials (BOM)

Here is the Bill Of Materials for UHRSwitch

1) 1x UHR Switch PCB

2) 1x Meduino, (Mega 2560 Pro Mini). Make sure the pins to the right and the left of the USB connector match
https://www.ebay.com/sch/i.html?_nkw=meduino

3) 2x 0.56 inch RED 7 SEGMENT LED DISPLAY COMMON CATHODE. Get either 2x 5161AS or 2x 5611AH 
https://www.ebay.com/sch/i.html?_nkw=5161as

5) 1x Potentiometer Cap (you may want to substitute with something more appropriate)
https://www.ebay.com/sch/i.html?_nkw=potentiometer%20cap%206mm%20inside

7) 20x  0.5M Audio Cable 3.5mm Male to Male 90 Degree Angle. Get the 0.5M the 20cm is too short.









Friday, October 16, 2020

BinaryEnigma is possibly the smallest enigma machine ever built

[alank2] started a class of enigma machine simulators under 10x10cm and has now announced the latest addition to this family: BinaryEnigma

This class of machines was started to take advantage of the discounted rate when ordering pcbs sized 10x10cm and under from the Far East. The original, MicroEnigma using a 2 layer board and SMT components is described here:

https://enigmaworldcodegroup.freeforums.net/thread/91/microenigma

Another member of the family, PicoEnigma is a few millimeters smaller than MicroEnigma and uses all through hole parts, but needs a two board stack. 

https://arduinoenigma.blogspot.com/p/picoenigma.html

The smallest of the bunch, BinaryEnigma was announced in this forum post:

https://enigmaworldcodegroup.freeforums.net/thread/245/binaryenigma

It appears to use an Oshpark PCB with a minimal number of components, LEDs and pushbuttons in the front and an SMT ATtiny84a in the back along with a few support components. The whole thing is powered by a CR2032 lithium battery that lasts 200 hours of machine operation.

Here are a few videos of the members of this family:

MicroEnigma:


https://www.youtube.com/watch?v=TomMZATAFVY

PicoEnigma:

https://www.youtube.com/watch?v=e5l5f0q9yeA

BinaryEnigma:

https://www.youtube.com/watch?v=PVQSm2OKFzc