This is BlinkStick Client application repository.
What is BlinkStick? It's a DIY USB RGB LED device. More info about it here:
Binary releases are available here:
http://www.blinkstick.com/help/downloads
BlinkStick Client application is written in Mono/.NET 4.0 C# using Gtk#.
Current full list of features in the client application:
- Control any number of BlinkSticks
- Detects when device is plugged in or unplugged.
- Check email and get notifications about new email messages
- Connect to BlinkStick.com and control the LED remotely
- Visually display CPU usage
- Use BlinkStick as AmbiLight clone
- Download and install Microsoft .NET 4.0 Full
- Download and install GTK# for .NET 2.12.20
- Download and install Xamarin Studio 4
- All dependant libraries are inside the repository
Clone this repository using Git.
git clone https://github.com/arvydas/blinkstick-client.git
Open BlinkStick.sln in Xamarin Studio and do a Build -> Build All, then Run -> Start Debugging.
Note: You can also open and compile the solution file in Microsoft Visual Studio 2010 and up, but you will not be able to desgin any Gtk# forms/dialogs, because Visual Studio does not support them.
You will need a recent version of Linux distribution, for example Linux Mint 14 or Ubuntu.
sudo add-apt-repository ppa:keks9n/monodevelop-latest && sudo apt-get update && sudo apt-get install monodevelop-latest
Install libusb:
sudo apt-get install libusb-1.0-0-dev
Clone this repository using Git.
git clone https://github.com/arvydas/blinkstick-client.git
Open BlinkStick.sln in MonoDevelop 4.0 and do a Build -> Build All, then Run -> Start Debugging.
Will be written once source code is compatible with Mac OSX.
Join the development of BlinkStick Client application! Here is how you can contribute:
- Fork this repository
- Write some awesome code
- Issue a pull request
BlinkStick Client application is licensed under GPL v3. Please contact for other licensing options if required.
- Arvydas Juskevicius - http://twitter.com/arvydev