Lego USB Devices Driver



Download LEGO USB Tower for Windows to lEGO Devices driver. Running old, unsigned 32-bit drivers on Windows 10 presents a nearly impossible set of hurdles just to push a few bytes to a brick. I maintain a fork of NQC, for example, and I'm pretty sure I'll never try to get the USB tower part of that updated for Windows 64-bit. Another option is to find a classic serial tower and use a USB to serial dongle.

Lego usb devices driver free
I am trying to get the lego IR tower to work under linux with little success. I am running debian linux, vanilla kernel 2.6.9. My ir tower is a USB device. I built the kernel with the USB Lego Tower driver as a module, and am currently running that kernel. I have modprobed 'legousbtower', which generates no errors, and shows up in dmesg. When I plug in the ir tower, it registers in dmesg as well, giving a major and minor character number, but doesn't list any device path. Others have reported that they have something like /dev/usb/legotower0, but I have nothing of the sort in /dev/usb. I have tried /dev/ttyUSB* with no luck either. I also modprobed 'ir_usb' just incase, but this didn't help either. I installed the utilities from the debian package (brickos), and am using the lego ir tower driver included in the kernel, so I don't think I selected any incorrect settings or compiled it incorrectly or anything. Any help would be appreciated. Thank you!
-----------------------
Output from dmesg after 'modprobe legousbtower' and plugging in device:
usbcore: registered new driver legousbtower
drivers/usb/misc/legousbtower.c: LEGO USB Tower Driver v0.96
usb 1-1: new low speed USB device using address 4
usb 1-1: configuration #1 chosen from 4 choices
drivers/usb/misc/legousbtower.c: LEGO USB Tower #0 now attached to major 180 minor 160
drivers/usb/misc/legousbtower.c: LEGO USB Tower firmware version is 1.0 build 134
----------------------
Output of lsusb:
Bus 001 Device 004: ID 0694:0001 Lego Group Mindstorms Tower
Bus 001 Device 001: ID 0000:0000

Product Resources & Support

Go to product page
Lego USB Devices Driver
  • Downloads - Firmware Update
    • Firmware Update

How to Update Your EV3 Brick

From time to time, we release firmware updates for the EV3 Brick. You can update your EV3 Brick using the Online EV3 Device Manager by following the steps below.

The browser-based EV3 Device Manager is compatible with all desktop platforms and is the easiest way to update your EV3 Brick.

  • Go to the EV3 Device Manager web page.
  • Download and Install the EV3 Device Manager.
  • Connect your EV3 Brick via a USB cable.
  • Check your EV3 Brick firmware version and update if necessary.

Lego USB Devices Driver

If your EV3 Brick does not start updating, please repeat the steps above or contact Consumer Service.