Quiero preguntar si es posible y un consejo sobre cómo hacer una distinción automática entre un puerto PC-USB y un adaptador Wall-USB. Tengo un cargador de batería IC (por ejemplo, enlace ) donde puedo configurar el máximo. En corriente. No tengo problemas para configurarlo a 500 mA, pero siempre cargaré la batería a 500 mA en la PC y el adaptador de pared. Pero quiero cargar la batería en 1-1.5A cuando la conecto a Wall-Adapter y cuando la conecto a una PC no quiero freír el puerto USB de la PC y cargar la batería a 500 mA. Algo así como en un teléfono inteligente. Pensé en enviar algunos datos a través de usb para saber si es una PC o un adaptador, pero necesito algo más seguro y siempre funcionando.