I recently bought a new in box 1.5 Mindstorms kit featuring the RCX. My computer unfortunately does not have a 9-pin connection, and the software does not appear to work on Windows 10. Short of buying an old computer, what can I do to still load programs onto the RCX?
- Buy a USB to Serial adapter. There are USB IR Towers, but the drivers are only for older version of Windows. A new USB/Serial adapter, on the other hand, should be compatible with Windows 10 (Windows 10 requires signed drivers, so do your homework before buying).
- Use 3rd party software. For example, Brickx Command Center and leJOS are compatible with RCX and have a better chance of running on Windows 10 than the official LEGO software for RCX.
I also found this site, which has the same advice, but with pretty pictures and more details: http://www.instructables.com/id/Making-Mindstorms-RCX-Work-Again/
Note: If you use Linux, there is a built-in driver for the USB IR Tower in the kernel, so just about any Linux desktop system will "just work".
There are a few hurdles to jump through.
For the IR tower, you need one of the following:
- Infrared Transmitter with USB Cable (cheaper BrickLink listings on the part page) (uses USB instead of 9-pin).
- A USB-to-9-pin adapter with a compatible driver (might be hard to find at this point?).
A 32-bit system to run the software on. If you don't have such a system, one option is to install an old 32-bit version of Windows in a virtual machine, and pass the USB device through to the VM.
Honestly... it was WAY easier for us to find a computer on eBay! We bought an IBM ThinkPad with Windows 2000 installed on it. We won the auction with a bid of $28 and with shipping it was the best $40 I've spent on eBay! The laptop fired right up, we inserted the Lego Mindstorms Robotics Invention System disc, and voila! It installed quickly and easily. The USB tower was recognized right away and my son was programming his RCX 2.0 within 15 minutes of opening the eBay package! We have the Mars expansion set and the RoboSports set also. We are BIG fans of the 20 year old RCX systems!