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 | |
[…] I have changed the location of the online documentation and project page. They are now both hosted on this website to make things a bit easier for me. The project page is here: [LINK] […]
[…] Most importantly, all the drivers in my suite. Version 2.1 can be found bundled with ROBOTC 3.x in the samples for NXT folder. Of course, you can always find the latest version of the suite here: [LINK]. […]
[…] for ROBOTC to be able to talk to the sensor. *Note that if you’re using 3rd party drivers such as those available from Xander, you may need to configure the sensor differently! For most of the 3rd party sensor drivers, […]
[…] Controller. A driver for this sensor has been written and will be part of the next release of the Driver Suite. This sensor will go on sale by the end of next week and should retail for $39.95. You’ll […]
[…] RobotC third party driver suite (Install as per the video instructions on that site!) […]
[…] RobotC driver suite for Lego Mindstorms including donate to the project! […]
[…] RobotC Driver Suite – get more from your Lego sensors thanks to Xander Soldat […]
[…] ROBOTC Driver Suite […]