This excellent factory, built by Martijn Bosgraaf, is controlled by 5 NXT microcontroller bricks. It took 150 hours and 25,000 Lego elements to build, and can assemble a model from up to 95 different types of brick using building instructions created by Lego Digital Designer. [Via The NXT Step.]