Introduction
The ROBOTC Driver Suite was started back in 2008 when I wrote my first ROBOTC driver for the HiTechnic IR Link. It slowly grew from just a couple of drivers to an entire suite, supporting over 50 different sensors and devices that can be connected to the NXT.
Great care has been taken to ensure the API for the various drivers is consistent and easy to understand. The idea is that it should be clear from the name what a function does. A lot of time has gone into documenting each driver and providing examples for each driver to show how to use it.
Current version
The current version of the driver suite is 3.3 (Released 12 March 2013)
Installation instructions
- Download the latest release here: [LINK] and unzip in a directory of your choice.
- Make sure you are using ROBOTC 3.60 or higher.
- You can download ROBOTC here: [LINK].
- Follow the installation instructions here: [LINK].
Tutorial
Please note that the tutorial is a little out of date as it applies to Driver Suite 2.x. Updated installation instructions can be found in the section above.
You can download a detailed tutorial on how to install and use these drivers right here: [LINK]. In the tutorial you’ll learn how to setup your ROBOTC environment and configure your sensors correctly. I’ve included a couple of fun example programs, with instructions on how to create those from scratch. If you’re new to the driver suite or you just want to learn more about, I can really recommend you take a look at it. Below is one of the videos of the tutorial.
Documentation
Documentation is shipped with the driver suite but you can also look it up online right here: [LINK].
Supported sensors and devices
|
Manufacturer |
Sensor |
|
Codatex |
|
|
dGPS |
|
| 6-DOF IMU Sensor | |
| Thermal Infrared Sensor | |
| dLight | |
|
Firgelli |
|
| Barometric Sensor | |
|
Color Sensor |
|
|
IR Seeker |
|
| Super Pro Prototype Board | |
|
Light Sensor |
|
|
Touch Sensor |
|
|
Sound Sensor |
|
|
Ultra Sound Sensor |
|
| Touch Panel | |
| Sumo Eyes | |



Comments