I wonder if any of the Ring'O'Lights technology would be useful here. Does anyone know how how those are normally driven?

-ml