Legion2 / CorsairLightingProtocol

Control LEDs connected to an Arduino with iCUE, create an unofficial Corsair iCUE compatible Arduino LED controller.
Apache License 2.0
509 stars 64 forks source link

Not showing up as Corsair Lightning node pro #17

Closed Powertx closed 5 years ago

Powertx commented 5 years ago

I have a chinese pro micro with sparkfun bootloader. I upload the simple LightningNodePro sketch, and it doesnt show up as a LightningNodePro in windows... I am using arduino IDE.

Powertx commented 5 years ago

Ok. I got it to show in device manager as LightningNode pro. And it shows up in ICue. But the device manager says missing driver.

Legion2 commented 5 years ago

Try the solution from #12. Which Windows version do you use? How did you upload the sketch with the Arduino IDE or did you use Visual Studio to get it show up in iCUE?

Powertx commented 5 years ago

I have windows 7. I used arduino ide. I mannualy changed the vid and pid for the sparkfunboard and burnt a bootloader with those values. And then uploaded the sketch. Removing LightningNodePro from device manager didnt help.

Legion2 commented 5 years ago

Maybe a problem with your custom bootloader, did you install the driver for windows 7?

Powertx commented 5 years ago

I did install the drivers. I will try burning the default sparkfun bootloader tommorow,

Legion2 commented 5 years ago

Try to get a basic arduino example running on your pro micro, then try the LightningNodePro sketch.

Powertx commented 5 years ago

With the default bootloader, my pro micro doesnt show up as a lighning node pro. Arduino examples work so all is good there.

Powertx commented 5 years ago

I uploaded the code with visual studio. Then it shows up as LightningNodePro with default bootloader. But under device manager it still shows up under unknown devices.

Legion2 commented 5 years ago
Powertx commented 5 years ago

1.iCue is detecting it. It shows up in device manager as LightningNodePro, it might be just that windows7 thinks its an unknown device. Windows 10 didnt say anything about unknown device.

2.https://raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json Sparkfun Pro Micro Atmega32U4 5v 16MHz

3.I did use the the latest version. I am using the sketch LightningNodePRO

Also it works better when i use visual studio. For me it doesnt work when i upload the skecth with arduino ide. Since to my knowladge it doesnt change the VID,PID and manufacturer values.

Sorry for late response, i didnt have time to mess with arduino.

Powertx commented 5 years ago

Ok. Windows 7 shows under it "unknown devices" in device manager. But it still works with iCUE. So all is good.