¿Se podría usar un dongle wifi USB como un módulo Arduino Wifi?

He visto muchos módulos wifi compatibles con arduino que son bastante caros en comparación con otros tipos de módulos. Me pregunto cuál es la viabilidad de usar un dongle wifi usb de grado de consumidor como un módulo wifi para un Arduino.

Tomemos por ejemplo este módulo . Es mucho más barato que cualquiera de los módulos wifi de arduino. Si fuera posible usar uno de estos en mis proyectos, reduciría en gran medida el costo de un proyecto habilitado para wifi.

Si algo así es posible, ¿qué se requeriría para que los dos se comuniquen?

El arduino necesitaría tener una pila USB de host y hardware USB con capacidad de host.

Respuestas (3)

¿A través de USB? Sería difícil como te han respondido. Pero, si el dispositivo subyacente se comunicara en un bus apto para aficionados como SPI o I²C, haría que las cosas fueran mucho más posibles. Obviamente, esto requeriría un conocimiento profundo del hardware que sería imposible de conseguir y difícil de obtener. En resumen: no; esto simplemente no vale la pena el tiempo y el esfuerzo necesarios y puede que ni siquiera sea posible de todos modos.

Si tiene un escudo Ethernet regular para su arduino (con RJ45), puede convertirlo en wifi con un adaptador wifi como el Netgear WNCE2001. Lo hice y funciona bien. Puedo hacer que mi arduino envíe datos a una tableta Android a través de un punto de acceso wifi. Ahora estoy luchando un poco para implementar una conexión wifi punto a punto desde el arduino a la tableta sin el punto de acceso wifi externo para llevarlo a mi automóvil, pero creo que esto también se puede lograr.

Buena idea, el costo de los chips Wifi es extraño. Sospecho que el código de la interfaz USB encima del código TCPIP se volverá bastante pesado

Pruebe esto en lugar de circuitos robustos - chaqueta amarilla