Arduino + Celular (Carga e Estatísticas)

Pessoal,

Pensei em montar uma tomada usb conectada ao Arduino, e pensei em fazer com que ele gerencie isso, exemplo:
Terei uma ou mais tomadas USB fêmea conectadas ao meu Arduino, e o mesmo ir gerando uma espécie de relatório, dizendo que dia, hora e por quanto tempo eu conectei um dispositivo ali para carregar e lógico qual é esse dispositivo.
Alguém já fez isso ou sabe me dizer se é possível??

Valeu!

Com um arduino normal, eu diria que é impossível...

Quantas portas USB nativas vês num Arduino?

O meu é um UNO, uma porta, mas acho que tenho que usar um USB Host Shield pra fazer isso não tenho?
E lógico, um modulo RTC pra ter data e hora e outro módulo SD pra armazenar, ou ethernet pra já enviar para algum lugar esses dados

Olá!

Você pode se basear em algum projeto de painel solar.

https://www.google.com.br/search?q=charge+battery+control+arduino&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:pt-BR:official&client=firefox-a&channel=sb&gfe_rd=cr&ei=Ss8hVOa5DOKB8Qflq4DwAg#rls=org.mozilla:pt-BR:official&channel=sb&q=charge+battery+controller+arduino

Abraço.