Skip to content

BigSpice/ARGBee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARGBee is an opensource c# centered argb control player. The arduino code is lifted HEAVILY from this badass author - https://github.com/aakison/arduino-argb-effects/tree/master.


All you need is an arduino or ESP32 or the board i am yet to print XD

Connect your board to a free internal or external usb port.

Another pin to your ARGB fan hub or fan.

Right now im using a $9 deepcool ARGB hub as my test bed. Any ARGB controller that has an ARGB input should work.


Flash the FANController.Ino onto your respective dev board. Make sure to download the FastLed Lib!! On arduino ide its under library. otherwise, manually install the FastLed lib into your project.


Grab a spare bunch of 3 male headers or an old 4 pin fan header (chop the end with a good bit of cable, we need the connector end to the male pins on your dev board) and then connect the 1st pin with an arrow, to your 5v supply pin from the arduino dev board.

719ed9903f8427c194b8012c6da57d01.png 2a6e22f29b01fadf706839af17e6e3a8.png

Then connect the 2nd pin to your DATA 4 on your dev board.

Your 4th pin to your common ground.

To summarize Connect your GND|D4|5V pins to the header breakout you created.

  • GND to GND
  • D to ANY DATA pin on the dev board if you tweak the code that is. otherwise stay on D4.
  • 5v to the 5v out

[DATA PINS] - Any pin that reads D# with a prefix of D and the number after.

b1d03ba97288a5e0e5bf80a7860cb692.png

I Like to connect it across the pins like so with a chopped in half fan header, then solder or connect the extra lead using a male to male jumper and solder. 3797feb23db0802d57945b1301cf8a22.png


I plan to write support for

  • RGB
  • JRGB

Open the software. |885a22c68c59de24e665c2607f10ae80.png The first thing to do is hit connect on the com port the board is on. The baud rate is 9600 for this 1.0 ver.

The config area is for reseting or other stuff ive yet to decide or code. 7f04dd8e61b8a4dd9f13b40afd9db377.png The color choices are limited but hit apply and watch the color go. b6609a53ef32dc4a5e054b55e0d26ad7.png

The software is raw html rendered in a c# window container with java script callbacks controlling the majority of the c# calls ,otuputs and requests.


Free will.