I'm trying to build a cluster of independent wireless LED lights using low power Nordic RF transceivers to receive state changes from a central hub.
The motivation is to create 12 LED cubes which can be individually addressed from a central controller to show a different colour. Ideally these devices will be low powered receive only units, solar or battery powered and placeable in any location (across bookshelves, desks, around rooms etc)
Challenges to overcome
* Low powered receive mode
* Do I poll for new data updates - how frequently?
* Can I trigger a 'wake on packet' behaviour using another more basic method - powered ping to separate circuit
* Communications protocol
* Bespoke?
* Any common standards I can use?
Components
1×
B&Q LED Box Cube
You can also find similar looking for 'Mood Cube' on eBay and the like
I'd like to avoid frequently replacing batteries or running power wires to the boxes if at all possible, as such, I'm either wanting to have ultra-low power components and 'smarter' operational times (eg only show LED's when someones in the room) or using solar power to provide the juice.
Another option would be to use 'wireless power' like that which is used to power some recent mobile phones; but this requires running wires on whatever surface you'd like to put the boxies on - which sort of breaks my 'no wires' rule.
So Solar power seems to most logical step to take, and based on no strong evidence, I think I'll be needing a 0.5w solar panel per device.
The components most likely to be in the boxies are;
That gives a total of 75mA at 3.3v which is around 0.25w of always on power.
So then i think - why not buy 10 of the garden LED lights I keep seeing around the place, and butcher their internals for solar power, charging circuits and batteries...