software, firmware, and hardware
Your program is one of three components that work together to control your robot. The program you create is called software, which is a set of instructions that a computer can perform. In this case, the computer is the NXT Intelligent Brick. The soft part of the word software comes from our ability to make changes easily. This is what gives us the power to use the NXT, three motors, and four sensors to create an endless variety of programs.
The program that runs directly on the NXT Intelligent Brick is firmware, which is a program that runs on a device (like the NXT) that is not changed often and that is effectively part of the device. Firmware is the program that makes the sound when you turn on the NXT, controls ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access