This ATM made from Lego NXT parts actually functions just like a real-world automated teller machine! Besides dispensing cash from bank cards, it also allows money-deposit and even changes notes into coins when no card is inserted.


To make it work like the real thing, 1,800 lines of NXC code was written for the software that controls the logic and operation of the machine. The ATM comes with a fully functional keypad and display screen for the customer. A database that records customer transactions ensures that funds balance correctly too.

The coolest part has to be the ATM’s ability to recognize banknotes. Though the recognition technology isn’t top notch in terms of security, it does help to make this hyped-up toy all that more outstanding.