THE GIVE-AWAY IS OVER! The give-away is over, the lucky winners have been drawn. Check if your name is on the list here: [LINK]. Just so you know Just to remind you that if you have not already submitted your name and email address for the ROBOTC 3.0 annual license give-away, to do so now! All the details can be ...
Read More »ROBOTC 3.x: First Time Setup
To get started with your brand new copy of ROBOTC 3.x, there are a few steps you need to take. Download and install ROBOTC 3.x It is recommended you uninstall any and all previous versions of ROBOTC before you start with this. Make sure you downloaded and installed at LEAST version 3.02 of ROBOTC. If you don’t have this, then ...
Read More »ROBOTC 3.0 is Here! (and that’s not all!)
After what seems like a dog’s age, a new release of ROBOTC has been, well, released (as is often the case with releases). Here’s what I know so far. Many platforms, one program They’ve done a major overhaul of the internal workings of the ROBOTC program and compiler, you no longer need to install multiple versions for each platform you ...
Read More »Released: ROBOTC Driver Suite V2.1
Nothing earth shattering Not as many new features or bug fixes as the last one but some nice little things none the less. Where can I download it? You can get it at the usual place: [LINK]. Changelog You can now calibrate light sensors on a per-port basis. It also works with light sensors connected to a sensor MUX. Added ...
Read More »Released: ROBOTC Driver Suite V2.0 Final
At last Finally, after what seemed an eternity, a 2.0 final version has been released of the ROBOTC Driver Suite. There are many, many changes since the 1.x version of the suite, not so many if you’ve been using the betas. The suite now supports more than 50 sensors and has been downloaded over 4300 times since March 2009. I’d ...
Read More »Disco Inferno
Sometimes an idea comes into existence and you wonder why the heck nobody else came up with it. My good friend Laurens Valk was working on a robot for one of his classes and asked me if there was a way to PWM the pins on the sensor port, dig0 and dig1. He needed to control a non-NXT motor without ...
Read More »Released: 3rd Party ROBOTC Driver Suite V2.0b2
No rest for the wicked, although they have been taking it a bit easier. In any case, I present my latest creation: version 2.0 beta 2 of the Driver Suite. Not as many changes as for beta 1, as you’d expect. Highlights for this version include: I changed the min, max and clip functions to macros and renamed them to ...
Read More »Want to Play with my NXT?
I am currently streaming a live feed of my NXT on UStream. You can easily control the motor on my NXT using URLs like: http://xammy.demon.nl:81/MOTA=0 – stop the motor http://xammy.demon.nl:81/MOTA=100 – run the motor at 100% clockwise http://xammy.demon.nl:81/MOTA=-50 – run the motor at 50% counter-clockwise. The power to the motor can range from –100 to 100, with 0 being “brake”. ...
Read More »I2C on the VEX Cortex
The VEX Cortex is a nice platform made by VEX Robotics. It is supported in two programming environments, one of which is ROBOTC. Much to my dismay, the master firmware does not support I2C, which is why ROBOTC does not support it. I don’t really like it when someone tells me I can’t do something, so I went ahead and ...
Read More »Bit Banged I2C Master on ROBOTC for Arduino
After spending two hours working on the changelog for the upcoming release of my driver suite, I thought I’d go play with something that was a bit more fun. I’m part of the ROBOTC for Arduino test group, which has been a lot of fun. The Arduino build does not have I2C support in the firmware yet, so I was ...
Read More »