Since there is no current support for Led strips I decided to write my own script and see if I can make something happen. It is based on the raspberry pi script but uses USB instead of wifi and runs on an arduino. For now it is set to show a uniform color but in the future I would like to address every single LED individually. Is there a way grab the colors from a bitmap instead of using the DeviceKeys
? Ideally something like a 10x10 grid.
If you want to recreate this yourself all you need is an arduino nano, an adapter to connect it to the internal usb header on your motherboard and a generic ws2812b based strip like the one in the NZXT Hue+ RGB kit. Also potentially some wire and a soldering iron (or hot glue if you don't have anything else).
Could you have a look at the pi-lighting branch?
Is it possible to simulate each LED as an individual key? Because in games like overwatch all of the leds default to the letter 'E' which pulses red when you use an 'e' skill.
You can change the E in 'if (key.Key == DeviceKeys.E)' to P for example if you just want it to show the hero colors. Are you actually using this? This is more of a proof of concept but If you want I can make it so the LEDs respond to the function keys or something like that.
I'm currently working on a new Device layout system which will allow for proper led strip support which will be shown separately and can be lit individually separate from the keyboard. (As I now own some WS2182 strips)
Wow that cool! I couldn't find much of anything else online to sync WS2812b's to games with and I am not experienced with code enough to make my own solution. I'll be looking forward to the update! Thanks in advance.
Simon-wh, Hi there, will you try the WS2182 strip with an arduino uno? I would love if you could make it work with Aurora stoftware witch BTW I LOVE! thank you very much. :1st_place_medal:
Hello! It would be very cool to integrate with the arduino and rgb ws2812b strip as in raspberry pi. Is it possible to integrate using this documentation?
https://github.com/antonpup/Aurora/wiki/Device-Scripting
I'm really excited for this to happen, it will be of great value. Thank you.
@Strugareanu @samwell1 With the device layout rework (which is on hold until after my upcoming exams) you should be able to easily create a script/plugin that will allow you to properly work with anything, the implementation I'm going to be doing by default will be for the fadecandy board, as that is what I bought, but it hopefully will be really easy to adapt it to interact with whatever you've got running.
I'm currently working on a new Device layout system which will allow for proper led strip support which will be shown separately and can be lit individually separate from the keyboard. (As I now own some WS2182 strips)
Strugareanu samwell1 With the device layout rework (which is on hold until after my upcoming exams) you should be able to easily create a script/plugin that will allow you to properly work with anything, the implementation I'm going to be doing by default will be for the fadecandy board, as that is what I bought, but it hopefully will be really easy to adapt it to interact with whatever you've got running.
@simon-wh is there any news about this?i'm still waiting
Most helpful comment
I'm currently working on a new Device layout system which will allow for proper led strip support which will be shown separately and can be lit individually separate from the keyboard. (As I now own some WS2182 strips)