Jan Meyer's Software Curta Calculator
Hardware Curta
Fascinating, thanks very much for posting! I had never heard of a Curta before.
I'm still trying to make it work, but it's fun to play with and looks like it was a very important innovation for it's time.