Agregue Internet a su próximo proyecto con un adorable microcontrolador WiFi del tamaño de un bocado, ¡a un precio que le gusta! El procesador ESP8266 de Espressif es un microcontrolador de 80 MHz con un front-end WiFi completo (como cliente y punto de acceso) y pila TCP/IP con soporte DNS también. Si bien este chip ha sido muy popular, también ha sido muy difícil de usar. La mayoría de los módulos de bajo costo no son compatibles con la placa de pruebas, no tienen un regulador de 500 mA 3,3 V incorporado ni un cambio de nivel, y no cuentan con la certificación de emisor CE o FCC... ¡HASTA AHORA!
La ruptura de Adafruit HUZZAH ESP8266 es lo que diseñamos para que trabajar con este chip sea muy fácil y muy divertido. Tomamos un módulo certificado con una antena integrada y muchos pines, y lo soldamos en nuestras PCB de ruptura diseñadas. Agregamos en:
Botón de reinicio,
Botón de usuario que también puede poner el chip en modo de carga de arranque,
LED rojo que puedes parpadear,
Cambio de nivel en el UART y pin de reinicio,
Salida de 3,3 V, regulador de 500 mA (querrá suponer que el ESP8266 puede consumir hasta 250 mA, por lo que debe presupuestar en consecuencia)
Dos entradas de alimentación protegidas por diodos (una para un cable USB, otra para una batería)
Dos desgloses paralelos aptos para tableros en cada lado le dan acceso a:
1 entrada analógica (1,0 V máx.)
9 x GPIO (lógica de 3,3 V), que también se puede utilizar para I2C o SPI
2 pines UART
2 entradas de alimentación de 3-6 V, reinicio, activación, desactivación de LDO, salida de 3,3 V
Una conexión al final tiene un pinout "FTDI" para que pueda conectar un FTDI o un cable de consola para cargar software y leer/escribir información de depuración a través de la UART. Cuando haya terminado con su codificación, retire el cable y este pequeño módulo se puede incrustar en su caja de proyecto.
Cada módulo viene precargado con el intérprete Lua de NodeMCU (NodeMCU 0.9.5 build 20150318 / Lua 5.1.4 para ser específicos), puede ejecutar comandos y 'guardar' programas Lua directamente en el Flash del módulo usando un cable convertidor USB-Serial . Pero, si lo desea, puede omitir Lua e ir directamente al uso del IDE de Arduino. Una vez que descargue el núcleo ESP8266, puede tratarlo como un microcontrolador + placa WiFi, ¡no se necesitan otros procesadores!
Cada pedido viene con una placa de conexión HUZZAH ESP8266 ensamblada y probada, y un cabezal de 0,1" que puede soldar y enchufar la conexión en una placa de pruebas. Se requiere un soldador y una soldadura para eso, y no están incluidos. placa de prueba tampoco incluida.Realmente querrá un cable serie USB como un cable de consola USB (bueno para Windows, no recomendado para usuarios de MacOSX), FTDI Friend (ideal para cualquier sistema operativo) o cable FTDI (ideal para cualquier sistema operativo) ) para cargar software en el HUZZAH ESP8266!