Legion2 / CorsairLightingProtocol

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

Created node pro on atmega32u4 board, device detected, but it's not working. #371

Closed Artasdmc closed 2 months ago

Artasdmc commented 2 months ago

It's a chinese board, with plenty of pins and I assume it's just copying arduino micro. Screenshot_20240419_192601_AliExpress

So it got programmed, it's detected by windows as a node pro, but it's not recognised by iCue. It is recognized by OpenRGB, but does not control it. Even though pins are set right way. And I tested everything before flashing with fastled, and every fan and rgb strip were working fine.

First I tried selecting this board as sparkfun pro micro 5v 16mhz and I got an error so it stopped before upload. Then selected arduino micro and pushed it, it went through and now I'm here.

Now the board isn't detected by IDE, how do I reverse this?

Artasdmc commented 2 months ago

Okay, shorting J1 does the job. Reflashed again and it's detected by iCue now. Weird.