LEGO Mindstorms NXT jest następcą niezwykle popularnego zestawu LEGO Mindstorms Robotics Invention System 2.0. Do jego światowego sukcesu przyczyniło się połączenie intuicyjności i łatwości konstrukcyjnej klocków LEGO z najnowszymi osiągnięciami elektroniki zaszytymi w specjalnym klocku nazywanym przez użytkowników cegłą. Wewnątrz cegły ukryty został programowalny przez dostępne praktycznie w każdym komputerze łącze USB lub bezprzewodowe łącze Bluetooth 32-bitowy mikrosterownik, który zarządza pracą robota. Na zewnątrz cegły znajdziemy kilka przycisków, głośniczek, wyświetlacz LCD i złącza, które pozwalają na przyłączenie czujników, które służą jako interfejsy robota do świata rzeczywistego i elementów wykonawczych pozwalających mu na wykonywanie zaprogramowanych czynności.
Standardowo zestaw wyposażony jest w czujnik dotyku, rozpoznający kolory czujnik światła, mikrofon do rejestracji poziomu natężenia dźwięku oraz precyzyjny ultradźwiękowy dalmierz. W każdym zestawie znajdują się również 3 serwomotory pozwalające na kontrolę prędkości obrotowej z wewnątrz programu robota, wyposażone w czujniki obrotu pozwalające na dokładne śledzenie położenia wału silnika. Zbudowanego robota można zaprogramować korzystając z intuicyjnego, acz rozbudowanego graficznego środowiska dołączanego wraz z zestawem, lub, dzięki temu, iż LEGO postanowiło opublikować całą dokumentację i kod źrródłowy systemu operacyjnego cegły, skorzystać z jednego z wielu zaawansowanych środowisk i języków programowania dostarczanych przez osoby trzecie. Otwartość cegły sprawia również, że możliwości rozbudowy zestawu i jego współpracy z niestandardowymi zewnętrznymi urządzeniami są potencjalnie nieograniczone.
W zestawie znajdują się:
- Cegła NXT z 32-bitowym procesorem,
- 3 serwomotory z wbudowanymi czujnikami obrotu,
- czujnik dźwięku,
- dalmierz ultradźwiękowy,
- ulepszony czujnik dotyku,
- ulepszony czujnik światła,
- 519 klocków serii LEGO TECHNICS,
- intuicyjne środowisko programistyczne.





















