LEGO Mindstorms NXT and open source (updated)

Fun & Games Technology
LEGO Mindstorms NXT and open source (updated)

DGary – points to the updated LEGO NXT developer page –

Software Developer Kit (SDK)
Includes the NXT driver interface specification and necessary tools for creating third-party programming environments:

Driver SDK
Includes documentation for interfacing with the MINDSTORMS NXT driver on the PC or Mac.

Executable File and Bytecode Reference
Includes documentation for the executable file format on the NXT. This document also describes how the NXT firmware’s virtual machine (VM) executes the files.

Hardware Developer Kit (HDK)
Includes documentation and schematics for the NXT and related sensors. The documentation enables you to design and develop your own sensors and actuators that can interact with and control the NXT through the various digital and analog interfaces.

Bluetooth Developer Kit (BDK)
Documents the communications protocols to the intelligent NXT brick, enabling you to create applications for various Bluetooth devices to communicate with MINDSTORMS NXT robots.

LEGO Mindstorms NXT developer page – Link.


  • LEGO Mindstorms NXT and open source – Link.
  • LEGO Mindstorms NXT – Link.
  • LEGO projects – Link.
  • Open source gift guide @ MAKE – Link.
Discuss this article with the rest of the community on our Discord server!

current: @adafruit - previous: MAKE, popular science, hackaday, engadget, fallon, braincraft ... howtoons, 2600...

View more articles by Phillip Torrone


Maker Faire Bay Area 2023 - Mare Island, CA

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 15th iteration!

Buy Tickets today! SAVE 15% and lock-in your preferred date(s).