September 24th, 2024

Working Lego Turing Machine

The LEGO IDEAS project features a mechanical Turing machine model with 2900 parts, promoting hands-on engagement with programming concepts while addressing intellectual property concerns related to its theoretical framework.

Read original articleLink Icon
Working Lego Turing Machine

The LEGO IDEAS project features a working Turing machine designed by a user known as The Bananaman. A Turing machine is a theoretical model of computation that consists of an infinitely long tape, a head that reads and writes symbols, and a set of states and instructions that dictate its operations. This model has 4 symbols and 8 states, allowing for 32 combinations, and can theoretically execute a vast number of programs. The LEGO model is complex, comprising approximately 2900 parts, which is close to the maximum limit of 3000 parts set by LEGO IDEAS. It operates without an electric motor, relying instead on a mechanical design that connects all functions to a single input. The project emphasizes the educational value of the Turing machine, allowing users to engage with its mechanics and create their own programs. Concerns about intellectual property are addressed, as the Turing machine is a mathematical concept without associated rights. The model's size and complexity are noted as potential drawbacks, but its interactive nature and representation of a significant theoretical model are highlighted as advantages.

- The LEGO Turing machine model consists of 2900 parts and operates mechanically.

- It allows users to engage with programming concepts through a hands-on approach.

- The model is based on a theoretical framework with no intellectual property issues.

- It is designed to fit within LEGO IDEAS' part limit while maintaining functionality.

Link Icon 14 comments
By @red_admiral - 7 months
It works fine, but I don't want to be turning that lever by hand forever - have they made sure that it halts at some point?

EDIT1:

"Won't there be a problem with Intellectual Property? No, the Turing machine is a mathematical model and has no Intellectual Property :)"

I love this kind of comment.

By @xg15 - 7 months
OT: I find it interesting that the Technic branch of Lego seems to increasingly separate itself from the rest of the franchise, design-wise - to the point they got rid of the actual bricks!

In older models, there used to be the occasional "flying" section that was built exclusively out of axles, beams and linkages, but the main support structures were still mostly made out of "traditional" Lego bricks (albeit with holes in them).

With recent models, they seem to have made the "flying" style the norm and the standard bricks the exception.

I wonder if this is some indication of Technic becoming its own thing independent of Lego.

(I only noticed the design changes, I have no idea if there are some company politics behind it - but if there is more information I'd be interested to know)

By @_ache_ - 7 months
A small size version of Rubens !

http://rubens.ens-lyon.fr/fr/videos/

By @Stem0037 - 7 months
One concern: Given the complexity, I wonder if this might be too niche for a mainstream LEGO release. Maybe it would work better as a specialized educational set?
By @NeoTar - 7 months
This feel like a model which should benefit when the limit for LEGO ideas is increased from 3000 to 5000 pieces.

https://brickset.com/article/113876/lego-ideas-maximum-part-...

By @cosmolev - 7 months
Can't wait to see DOOM running on this one!
By @fifilura - 7 months
When I was a child, the dream build was the programmable crane from the 8888 Lego Ideas book.

https://rebrickable.com/blog/685/classic-review-technic-idea...

Alas, I did not have enough gear racks to program it.

Thanks to bricklink I eventually got my revenge when I got my own kids.

In general a fantastic book.

By @ape4 - 7 months
(probably explained somewhere but I didn't see it) Is all the logic done with Lego gears!?
By @cobbaut - 7 months
Is that a 3D printed Lego gear at 12'40" in the video?
By @jekude - 7 months
Does it come with UTM on the tape?
By @gwbas1c - 7 months
Meh. Wake me up when it's done booting Linux.

(Joke)

This is awesome!