Skip to content

Expose the LEGO USB IR Tower as a Virtual Serial Port? #35

@mesheets

Description

@mesheets

Might there be a way to expose the LEGO USB IR tower as a virtual serial port, similar to how the com0com project was able to create virtual serial ports? (While the Windows 64-bit installers posted to the com0com project now seem to be having installation troubles due to driver signing issues, I have posted some information along with some possibly better-signed installers on the BrickBot Archive site here.)

By exposing the LEGO USB IR tower as a virtual serial port, this would potentially save the need to have to re-implement existing tools and utilities and instead leverage the already-existing serial port support that nearly all such tools already have. (Plus, for some tools that never had USB IR tower support added, they could now be used with USB IR towers.) As you likely know, the prevailing suggestion for working with the RCX from modern 64-bit Windows systems has been to find a serial IR tower that shipped with the earlier LEGO MindStorms Robotics Invention System sets and then connect that tower using a good (e.g. FTDI) USB-to-serial adapter. Hopefully this might reduce the level of effort?

I have both serial and USB IR towers, and I've ended up doing a little more on the Linux side with USB IR towers since the 64-bit Linux kernel already includes support for the LEGO USB IR tower, but I know Linux isn't an option for everyone, and some popular apps of particular interest to the community are not available on Linux. So, this project should certainly fill what has been a long-standing gap!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions