Add fadein and blink effects and make it works with libusb