¿Cuál es el sistema de microcontrolador con Wi-Fi más barato? ¿Existe una solución de menos de $ 20 para que Wi-Fi habilite un dispositivo Arduino?

Soy el CEO de Particle (Cree su producto conectado), anteriormente conocido como Spark IO. Acabamos de enviar nuestro kit de desarrollo de Wi-Fi de próxima generación llamado Photon que podría ser lo que estás buscando. El Photon es un kit de desarrollo de código abierto que cuesta $ 19 (que alcanza su objetivo de menos de $ 20), y tiene un módulo Wi-Fi a bordo llamado P0 que vendemos por $ 10 en unidades individuales. Puede programar el Photon / P0 usando Wiring (el marco de programación integrado utilizado por Arduino), y también proporcionamos un back-end en la nube que proporciona una API REST para el dispositivo y un mecanismo para actualizaciones de firmware por aire.

El hardware es un microcontrolador ARM Cortex M3 de 32 bits (específicamente un STM32F205) emparejado con un chip Broadcom Wi-Fi (específicamente el BCM43362). Ambos están contenidos dentro del módulo Wi-Fi P0. El microcontrolador es significativamente más rápido que un Arduino Uno y tiene mucha más memoria (tanto flash como RAM), por lo que si está acostumbrado a trabajar con un Arduino, tendrá mucha potencia y espacio para respirar. Sin embargo, es un microcontrolador, por lo que no ejecutará un sistema operativo de propósito general como Linux. Más cerca de un Arduino que de una Raspberry Pi.

Electric Imp es una solución ideal para muchos casos. Por $ 25-29 obtienes una CPU ocho veces más rápida que un Arduino ATmega típico, Wi-Fi integrado (lo programas y lo pruebas a través de un IDE basado en la web, desde cualquier parte del mundo) y un servicio en la nube que proporciona un RESTful API a su dispositivo que defina.

También le permite descargar tareas de computación intensivas en servidores en la nube y responder a las solicitudes API entrantes incluso si su dispositivo está desconectado (por ejemplo, si su dispositivo funciona con batería y solo se conecta periódicamente para buscar nueva información).

Echa un vistazo al módulo ESP8266.
Es increíblemente barato (alrededor de US $ 5 en eBay) y tiene una participación comunitaria cada vez más activa.

Otras opciones podrían ser SparkIO o Vocore , ambas alrededor de US $ 20.

El ESP8266 es definitivamente la opción más barata, alrededor de $ 4 – 5. Se puede programar con Arduino IDE, y tiene pines de entrada y salida. Esto significa que ni siquiera necesita un Arduino para usar esto. De hecho, tiene el doble de memoria y cinco veces la potencia de procesamiento (64 kB y 80 MHz). Algunas personas afirman que no es demasiado confiable, pero hablan de la primera generación de esta placa.

Hay placas más avanzadas disponibles basadas en ESP8266, por ejemplo, la de Olimex:
Este chip incluso se puede usar como servidor web para alojar sitios web simples para controlar su dispositivo.

Si desea la máxima fiabilidad, mire el Spark Photon.

  • El devkit de NodeMCU se basa en ESP8266 SoC, compatible con Arduino IDE, una placa de desarrollo WiFi de 5 $ que funciona bien con la programación OTA (Over The Air).
  • La partícula de fotones es bastante costosa en comparación con NodeMCU, es decir, 20 $, pero funciona bien con los conceptos de IoT, con diversos apoyos del fabricante. Tienen Wi-Fi integrado y solo admite OTA, no USB.
  • Omega2 de Onion es una placa de desarrollo basada en Linux muy asequible con Wi-Fi y conectividad Bluetooth incorporadas, ya que el proyecto Kickstarter está en proceso de producción pronto puede obtenerlo del mercado en línea o puede realizar un pedido anticipado desde su sitio web, aunque el costo del SoC es 5 $, tienes que obtener sus complementos para desarrollar un prototipo que cuesta desde 10 $.
  • CHIP es la placa de desarrollo más potente y más barata en este rango y cuesta solo $ 9 con conectividad Wi-Fi y Bluetooth, viene con el sistema operativo Linux Debian precargado, mini computadora lista para usar.
  • FRAMBUESA PI 3 es una plataforma de desarrollo bastante costosa de 35 $ de costo, pero esta cuenta con más apoyo de la comunidad que cualquier otra junta en esta lista.
  • Digistump OAK, placa de $ 10 con tecnología Particle Cloud, esta funciona igual que la partícula de fotones con pines IO limitados, ya que utilizan el módulo ESP8266 ESP-12F.

Dado que la pregunta no aclara el caso de uso, he respondido de 2 maneras, ya que en algún momento se menciona wifi cuando, de hecho, el requisito es inalámbrico.
Para Wifi (pila TCP / IP y conectividad web) y para una solución inalámbrica:

Wifi

Puede habilitar wifi un Raspberry Pi como lo menciona con un dongle de $ 12. La alimentación es un requisito diferente, ya que todas las placas enumeradas necesitarán alimentación externa.
Si se trata de una solución sin cabeza, un Raspberry Pi Modelo A usa aproximadamente 100 mA en lugar de los 500 mA mínimos necesarios para el Modelo B. Por lo tanto, usando un Modelo A (que también es más barato) y debería poder usar la batería para esto. solución. Aún más alto que un Arduino, pero dependiendo de su caso de uso, la potencia de procesamiento adicional y el almacenamiento pueden ser un factor decisivo.

Como el escudo wifi para Arduino es tan nuevo, esperaría que antes de finales de 2013 haya placas de clonación disponibles que cuestan mucho menos que el precio actual, por lo que con el tiempo, como toda la tecnología, esto se volverá más barato.

Inalámbrico
Si la necesidad es comunicarse de forma inalámbrica entre 2 dispositivos, entonces el transceptor RFM12B puede satisfacer sus necesidades. Sería una solución de <$ 20 y hay varios tutoriales y bibliotecas disponibles para admitirlo en Arduino
Esto funcionaría para comunicaciones de corto alcance pero no para TCP / IP

Electric Imp: http://electricimp.com/ , una tarjeta de $ 29 del tamaño de una tarjeta SD con un microcontrolador ARM7 incorporado y WiFi.

Sparkfun los está vendiendo actualmente: Electric Imp – SparkFun Electronics

Recientemente TI lanzó el chip CC3000. Tiene toda la pila TCP / IP implementada internamente. Utiliza SPI para comunicarse con mcu, SPI está disponible en Arduino, por lo que la interfaz no será un problema y solo cuesta 10 $.
Para más información visite: CC3000 | Soluciones de redes inalámbricas | Soluciones SimpleLink | Descripción y paramétrica

Soy gerente de marketing de GL Technologies, uno de los principales proveedores de soluciones wifi en China, podemos proporcionar un mini enrutador openWrt, un enrutador 3g / 4g y un módulo wifi. GLI – WiFi for Things

Podemos proporcionar el módulo wifi ar9331 y el módulo wifi mt7620. Todos nuestros productos son compatibles con OpenWrt-un sistema de código abierto.

Para ar933, solo necesita $ 23 por 1 piezas, si necesita más, el precio puede descontarse.

Para mt7620, solo necesita $ 14 por 1 pieza, si necesita más, el precio también puede descontarse.

Por favor, consulte nuestro sitio web, tal vez tenga otros productos que tenga interesantes.

Ahora hay una campaña de Kickstarter para Oak de Digistump. Cuesta solo 13 USD, es compatible con Arduino, programable a través de Wi-Fi (y también tiene depuración “serial sobre Wi-Fi”), tiene una nube subyacente con API REST.
Hasta ahora, parece el mejor paquete para mí, más fácil de usar que ESP8266 y no tan caro como otros.

Yo uso una tableta Android estándar. Cuestan USD 70 y tienen una pantalla de 7 pulgadas, Wi-Fi e incluso un puerto USB OTG y salida de audio. Programalos en Java, y están listos para comenzar. Es más costoso que Raspberry Pi + Wi-Fi, pero le proporciona una pantalla y viene con adaptador y memoria integrada. Aquí hay un video de uno de esos dispositivos:

Puede usar carambola2, aunque un SoC se puede comprar por menos de 20 USD y tiene IO RAM, RAND y Flash básicos.

Para uC puede probar WiSmart EC32Lxx, a 1k unidades <20 USD, las muestras rondan los 20 USD / pieza.

La configuración más barata sería un SoC basado en Ar9331 de China (placa de enrutador 3g), cuestan alrededor de 9 USD – 12 USD. Pero no esperes mucho apoyo para ellos. Pero si se siente cómodo con OpenWRT, le irá bien.

No es una solución de menos de $ 20, pero los $ 80 (sí, sí, es mucho más dinero): SeedStudio LinkIt ONE basado en MediaTek –

LinkIt ONE

Es muy interesante, ya que contiene Wi-Fi, Bluetooth, GPS, GPRS, una ranura para tarjeta SD y un procesador ARM de 250 MHz. Todo en una PCB compatible con Arduino Uno (tenga en cuenta que no es 100% Uno compatible, ya que las E / S son de 3.3 V y solo dos de los pines digitales son capaces de PWM).

Para elegir el módulo WiFi más barato, puede echar un vistazo al blog Elecrow Good News – Elecrow New Product Newsletter! sobre el módulo ESP8266 y luego puede encontrar el módulo adecuado para el proyecto.

Roble y CHIP

Oak by Digistump: ¡Wi-Fi para todo! (Compatible con Arduino)

CHIP: la primera computadora de nueve dólares del mundo


Estos son los últimos microcontroladores financiados por kickstarter. CHIP puede ejecutar Linux. Oak es muy fácil de programar a través de la nube y el navegador.


Esto deja incluso a raspberry pi zero atrás en términos de capacidad.

Chispa | Wi-Fi para todo también es una buena opción. Viene con GPIO.

ver
SuperDuino: Compatible con Arduino + Pantalla a color + Acceleromtr

Arduino + WIFI + acelerómetro + pantalla a color de 1.7 “+ funciona con monedas + cubierta lcd por £ 37

El ESP8266-11 es un microcontrolador con interfaz WiFi. Los he visto por $ 2.25 en cantidades individuales en Ebay. Los ves por menos en cantidad en Alibaba.

Sugiero Raspberry Pi. Use USB Dongle para WiFi y configure WiFi en Raspberry Pi. Incluso puede conectarse a un Arduino y la codificación se puede hacer en Python, lo cual es muy fácil. También puede interactuar y procesar fácilmente la cámara (imágenes y video) y el sonido.

Spark core y Wifi duino son las placas arduino habilitadas para Wifi más baratas a partir de ahora.