Copying and quoting from another thread, we have a perfect host for the above described light: The S42. I realize that the uC would need to be changed to an AT of some flavor, but perhaps by giving up in light charging we could gain enough real-estate to get the USB interface to function.
My S42 just sits on my desk at work, begging to be used, but the UI is just prohibitive.