Skip to content

2017 Capstone project-- Razer Chroma for an Arduino and RBG strips

Notifications You must be signed in to change notification settings

LighTec/Holonyak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Holonyak

2017 Capstone project-- Razer Chroma for an Arduino and RGB strips. Version 1.1! Should work with any computer, and Arduino. Works with LED chips using WS2812, WS2811 and SK6812 drivers, like the Adafruit Neopixel range of products

However, it is only tested on a Arduino Uno, and an Adafruit 8X8 Neopixel Panel.

In order to start the program, run Capstone.jar from either the dist or Holonyak folders, or run the installer shell and then run the .desktop file. (warning: the installer shell only works for linux)

You will also need to upload the provided .ino file to your arduino. To do so, I'd recommend the Arduino IDE.

Current patterns implemented (All patterns can detect key presses):

  • Color Fill
  • Theater Chase (support to choose all 3 positions)
  • Rainbow
  • Rainbow Cycle
  • Theater Chase: Rainbow Edition
  • Hex Clock
  • Ram / CPU usage
  • Tetris

Also has a button that "debugs" the arduino IO by sending it tons of 255 values, which should trigger it to clear its buffer, and wait for further input.

Shoutout to these authors, for keeping their code open-source. This project would not have happened without the libraries they provided:

Possible future patterns; (no promises, anything with a (?) is unlikely)

  • Matrix-style falling effect
  • Audio visualization(?)
  • Wave (1-8 Colors moving in a direction at a specified speed)
  • Spectrum Cycle
  • RNG button for colors and delays
  • Ambience (1-8 colors fading in and out)
  • CPU temperature (?)
  • GPU temperature (?)
  • Usage of input on analog and digital IO on the arduino to do things (?)

About

2017 Capstone project-- Razer Chroma for an Arduino and RBG strips

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published