I have a project in mind that involves a usb memory stick. In the end I would like a flash drive (exterior casing not needed) that with an RGB LED on the end of it.
Right now all I've done is soldered a resistor and LED onto the VCC and GND pins (1 & 4) on the USB connector. This lights up the LED constantly as long as it's plugged in. I would like to control when and how it lights up.
Ultimately my goal is to program the flash drive so that the LED responds to the drive's memory capacity. For example blue or green when empty, yellow when it's halfway, and red or flashing red towards max capacity. Once that's done there's a case that I would like to build around it so that the LED's light radiates through it and makes the whole case glow.
Are there any companies out there that can or already build custom flash drives with programmable IC's? I would like to be able to program the on-board IC to control the LED's behavior without it affecting the flash memory. This way the end-user can't accidentally corrupt the firmware controlling the LED.
I hope that made sense. Thanks in advance!