Skip to content
All orders receive free delivery, worldwide - Click here to learn more
All orders receive free delivery, worldwide - Touch here to learn more
The TMD-1 is a Turing machine demonstrator

The TMD-1 is a Turing machine demonstrator

from arduino.cc

According to Michael Gardi, although you can find numerous stunning Turing machine implementations on the Internet, their complexity tends to detract from the simplicity of what a Turing machine actually does. In order to easily show how they work, he decided to create a demonstrator with the actual calculations handled by an Arduino Mega.



The console, dubbed TMD-1, displays a “tape” state on the top of the device using eight servo-controlled flip tiles that write 1s or 0s, while a series of lighted arrows indicate the program’s position. On the bottom surface, users can program instructions with magnetic tiles, and read the current machine state via LEDs.



It’s a slick design — as seen in the short demo clip below — and more details on the build can be found in Gardi’s tutorial.

If you're interested in making your own version, PMD Way has you covered with a huge range of parts including Arduino compatible boards, MCP23017 I/O expanders, jumper wires and more.

Finally - to keep up to date with interesting news, offers and new products - interact with us on facebook, instagram, and twitter.

Previous article This system lets you take close-up photos of water droplets with a DSLR camera

Leave a comment

Comments must be approved before appearing

* Required fields