Paso 1: Breadboarding el diseño
La novela sólo parte del diseño era que los puertos USB no carga mi iDevices o Blackberry.
Uso de Ladyada como inspiración, http://www.ladyada.net/make/mintyboost/icharge.html he encontrado una solución bastante buena.
Aplicando una tensión en las líneas de datos del USB (es decir, no sólo tiene que conectar + 5 y GND) está convencido del dispositivo a cargar para iniciar la recarga. He jugado con varios voltajes y encontrado que ~2.7 voltios cada uno hicieron el truco.
Decidí instalar una resistencia variable, de esa manera debo siempre Conecte un nuevo tipo de dispositivo o ver diferentes tolerancias debido a cargas conectadas etc, puedo ajustar sobre la marcha. Trabaja un convite (usando una olla de ajuste de 10K) y es útil tener un par de puertos USB extras de carga en el escritorio.
No es un cargador de iPad de 2W, por lo que es un poco lento para los dispositivos grandes como un iPad, pero es mejor que conectar a un PC para cargar, que es muy lento.