Yo desde España he comprado bastante a Ebay, menos a Aliexpress y poco a Banggood, y en general he tenido suerte, el 98% de las compras han ido bien, sólo recuerdo un módulo GPS para arduino que no funcionaba y otro vendedor de una placa driver para motores P.A.P que yo creo que no enviaba nada, porque decía que la había enviado 3 veces (sin número de seguimiento), pero pasaron los meses y nada llegaba... en el caso del GPS el vendedor me devolvió el importe y en el segundo lo hizo Paypal tras una reclamación...
...También tuve dos envíos consecutivos de transductores de ultrasonidos de 40 mm, que en ambas ocasiones llegaron hechos trizas, ya que eran de cerámica, relativamente pesados, y estaban mal embalados, sin separación acolchada entre ellos, con lo cual, cualquier golpe en el transporte los hacía chocar entre sí y se rompían... En este caso el vendedor también me reembolsó el importe.
Sobre los Arduinos UNO que no funcionan, mejor dicho, que no conectan con el PC, suelen ser los clónicos baratos que llevan el chip serie/USB CH340, con sus distintas versiones de firmware y drivers no actualizados. Respecto a eso, el problema más difícil me lo encontré con una impresora 3D muy barata (100 €), clónica de Prusa, que llevaba una placa Anet A8, con el micro Atmega 1280, el hermano pequeño del 2560 que equipa el Arduino Mega...
La monté y la probé con su display y botonera y al archivo de impresión cargado en una tarjeta uSD, y todo bien, pero en cambio no hubo forma de controlarla directamente enlazada con el PC, el driver "CDM 2.08 .28 WHQL Certified" que indicaba en las instrucciones de la impresora ni se dejaba instalar, dando un aviso de error de hardware... Realmente comprobé que este driver era para el chip serie/USB FTDI pero en cambio esta placa Anet A8 llevaba un CH340. Por tanto pasé de las instrucciones de la máquina y cargué directamente el driver del CH340, que sí se instaló pero luego tampoco conseguía que el ordenador lo reconociera. Contacté con el servicio técnico del vendedor y de las cosas que me dijo, o ya las había probado, o no tenían nada que ver con el problema.
...Investigando el tema miré el identificador de hardware que mostraba el Administrador de Dispositivos de Windows al conectar la impresora, y yendo al submenú "Detalles" me encontré que la identificación era: USB\VID_1A86&PID_7523&REV_0263. Luego abrí el archivo CH341SER.inf del driver con el block de notas para ver si este hardware estaba contemplado de la misma forma en las instrucciones internas de instalación, y ahí estaba el "USB\VID_1A86&PID_7523" pero no con el añadido de la revisión "&REV_0263". Visto esto realicé un copia de seguridad del archivo y seguidamente lo edité para añadir otra línea "USB\VID_1A86&PID_7523&REV_0263" en los cinco apartados en que aparece sin la revisión. Guardé el archivo editado, reinstalé el driver ...y ...¡¡¡ VOILÁ !!!... la impresora se puso a funcionar a la primera través del PC y del programa Cura, sin problema alguno. A partir de este momento pude mover los cabezales, cambiar las temperaturas de la boquilla y de la base, que además se reflejan en un gráfico en tiempo real, e imprimir por tercera vez la figurita de un pequeño robot para insertar en un llavero...
Pues el caso es que contacté con el vendedor de la impresora para informarle del verdadero origen del problema y su solución, y también le envié el driver modificado porque a buen seguro todas las impresoras del mismo tipo que vendió presentarían este problema de funcionamiento (eso, y por la fama de "incendiarias" de las placas Anet A8, las debían vender tan baratas)... Me preguntó cuanto le cobraba por este driver, le dije que nada, que era gratis, me dio las gracias y aquí acabó el asunto...
...Para el caso de cualquiera que se haya encontrado con este mismo problema, incluso tal vez con Arduinos UNO, puede bajar el driver CH340 modificado desde AQUÍ
Saludos a todos
Llorens