kiibohd / controller

Kiibohd Controller
GNU General Public License v3.0
810 stars 274 forks source link

Kira LEDS go into a continous blinking loop (red, blue, green on different parts of the keyboard) #389

Open kajotac opened 3 years ago

kajotac commented 3 years ago

drive-download-20200709T200710Z-001.zip

haata commented 3 years ago

This looks like an RF (or possible USB errors) issue.

RF can be caused by a lot of things (like having your cell phone in the perfect spot between your keyboard and the antenna). Unfortunately, it's not possible for the firmware to detect this situation.

Things you can try:

  1. Replace the USB cable
  2. Try adding an RF choke https://kiibohd.github.io/wiki/#/KiraRF
kajotac commented 3 years ago

I already tried two different USB cables, but you will be correct about the noise. The Kira is my data center keyboard, and it's pretty darn noisy in there.

I'll have to do the EF choke. I'm sorry I didn't pay attention to the wiki first.

Thank you very much.

kajotac commented 3 years ago

Could this happen to the Keystone Analog Mechanical Keyboard too?

haata commented 3 years ago

Unlikely.

  1. Led controller is SPI which has better noise immunity than I2C
  2. No daughter board for USB connector which is where the noise. So it's much harder for noise to enter.
  3. Some additional protection circuits

But I'll be doing some additional testing to make sure. I haven't seen this issue with the SPI led controller.

kajotac commented 3 years ago

Got it!

Thank you for your response. Item number 2 is an eye opener. I'm building a different board for a friend that uses a daughter board for the USB connector. I might add an RF choke as well, just in case.