ESP8266
El ESP8266 es un chip de bajo costo Wi-Fi con un stack TCP/IP completo y un microcontrolador, fabricado por Espressif, una empresa afincada en Shanghái, China[1]
ESP8266 | ||
---|---|---|
Información | ||
Tipo | microcontrolador | |
Desarrollador | Espressif Systems | |
Fabricante | Espressif | |
Procesador | Tensilica Xtensa LX106 80 MHz (160 MHz overck.) | |
Datos técnicos | ||
Alimentación | 3.3 VDC | |
Procesador | Tensilica Xtensa LX106 80 MHz (160 MHz overck.) | |
Memoria | 64 KB inst., 96 KB datos | |
Métodos de entrada | 16 GPIO pines | |
El primer chip se hace conocido en los mercados alrededor de agosto de 2014 con el módulo ESP-01, desarrollado por la empresa AI-Thinker. Este pequeño módulo permite a otros microcontroladores conectarse a una red inalámbrica Wi-Fi y realizar conexiones simples con TCP/IP usando comandos al estilo Hayes.[2]
El ESP8285 es como un ESP8266 pero con 1 MB de memoria flash interna, para permitir a dispositivos de un chip conexiones de Wi-Fi.[3]
El sucesor de estos módulos es el ESP32.
Características
- CPU RISC de 32-bit: Tensilica Xtensa LX106 a un reloj de 80 MHz[lower-alpha 1]
- RAM de instrucción de 64 KB, RAM de datos de 96 KB
- Capacidad de memoria externa flash QSPI - 512 KB a 4 MB* (puede soportar hasta 16 MB)
- IEEE 802.11 b/g/n Wi-Fi
- 16 pines GPIO (Entradas/Salidas de propósito general)
- SPI, I²C,
- Interfaz I²S con DMA (comparte pines con GPIO)
- Pines dedicados a UART, más una UART únicamente para transmisión que puede habilitarse a través del pin GPIO2
- 1 conversor ADC de 10-bit
Placas de desarrollo
El ESP8266 normalmente viene integrado en un módulo. Esto es debido a que el propio SoC ESP8266 no tiene memoria Flash integrada. El primero que vio la luz fue el ESP-01 el cual estaba pensado para funcionar como interfaz WiFi de las placas de Arduino. Sin embargo, enseguida se hizo muy popular en la comunidad Maker.
A partir de este módulo surgieron muchos más hasta que finalmente irrumpió en el mercado el ESP-12, el más popular de todos los módulos. Este módulo se utiliza en multitud de placas siendo las más famosas NodeMCU y Wemos.
Véase también
Notas
- El reloj de la CPU y la memoria flash puede duplicarse por overclocking en algunos dispositivos. La CPU puede funcionar a 160 MHz y la memoria flash puede trabajar entre 40 MHz y 80 MHz. Varía según la versión del chip.
Referencias
- Linux and Open Source Hardware for IoT
- Brian Benchoff (26 de agosto de 2014). «New Chip Alert: The ESP8266 WiFi Module (It’s $5)». hackaday. Consultado el 24 de junio de 2015.
- «Espressif Announces ESP8285 Wi-Fi Chip for Wearable Devices». Espressif. 9 de marzo de 2016. Archivado desde el original el 25 de julio de 2016. Consultado el 10 de julio de 2016.
Enlaces externos
- Wikimedia Commons alberga una categoría multimedia sobre ESP8266.
- BBS.espressif.com — Foro oficial del fabricante
- HowToESP8266.com - Tutoriales para ESP8266
- configuración de pines esp8266 - esp8266 Tutoriales