Serie ESP: ESP8266/ ESP32 Related
La serie ESP es muy popular en los proyectos de los fabricantes, ESP8266 y ESP32 son los más utilizados, hablaremos sobre esas 2 series ESP de Espressif, y algunos productos relacionados con ESP8266 y ESP32 diseñados por Makerfabs.
1. ESP8266
En 2014, Espressif lanzó un módulo llamadoESP8266, solo fue pensado como un módulo WiFi. Antes de ESP8266, los módulos WiFi son caros que $ 5, como el RN171 ampliamente utilizado. Como resulta que el ESP8266, hizo una gran sacudida en el mercado WiFi, su precio inferior a $ 2, lo que hace posible que se puedan conectar más artículos a Internet directamente a un costo mucho menor. Además, cuando alguien descubre que el ESP8266 en sí tiene una gran capacidad de procesamiento, que puede ser no solo un módulo WiFi, sino también el controlador central de un sistema, y también cuando Ivan Grokhotkov lo hizo compatible con Arduino, el ESP8266 se puso caliente.
Basado en el IC central ESP8266, hay muchas compañías hechas módulos, de estas compañías, el AIthink es el más conocido / popular utilizado, integra la antena y SRAM, amigable para los usuarios especialmente para la producción de lotes pequeños.
El inconveniente del ESP8266 es que el ESP8266 no proporciona ningún medio para asegurar el código o los datos que almacena, lo que lleva a riesgos, además, como probamos Makerfabs, el consumo de energía es algo enorme. Estos 2 inconvenientes llevan a que este ESP8266 se vuelva popular en productos de lotes pequeños, como hardware abierto o mercados educativos, pero cuando se trata de producción en masa, no es tan popular utilizado.
En 2019, se lanzó el ESP32-S2. En comparación con ESP32, selecciona una forma diferente: se basa en LX7 pero de un solo núcleo, admite BLE5 y USB OTG (que es esencial para el CircuitPython), pero como controlador principal, parece que no es tan fuerte como el ESP32. En realidad, debería ser un producto de transición de ESP32 a ESP32-S3. El cual está a punto de lanzarse, por los archivos actuales, se basa en LX7 de doble núcleo de 32 bits, y también BLE integrado. Podría ser el procesador más fuerte de los productos de la serie ESP por ahora. Pero aún no hay suficientes archivos disponibles.
Y en 2020, se lanzó el ESP32-C3, en comparación con otros módulos ESP, la mayor diferencia es que se basa en el RISC-V, creemos que apunta a la versión actualizada del ESP8266, dirigido a productos electrónicos y de consumo.
En los últimos años, Makerfabs tiene más de 100 productos y proyectos con la serie ESP, ya sea por nuestros productos IoT diseñados, o proyectos ODM de clientes, tienen una rica experiencia en investigación y desarrollo, proveedores de componentes, producción y pruebas:
● MakePython ESP8266
● ESPwatch
● ESP32 3.5 "TFT táctil
● DIY ESP32 SmartClock Kit con pronóstico del tiempo
● NodeMCU ESP32-S2-SAOLA-1R
Si algún proyecto de diseño y producción solicita sobre la serie ESP, bienvenido a ponerse en contacto con Makerfabsservice@makerfabs.compara obtener asistencia.
Basado en el IC central ESP8266, hay muchas compañías hechas módulos, de estas compañías, el AIthink es el más conocido / popular utilizado, integra la antena y SRAM, amigable para los usuarios especialmente para la producción de lotes pequeños.
El inconveniente del ESP8266 es que el ESP8266 no proporciona ningún medio para asegurar el código o los datos que almacena, lo que lleva a riesgos, además, como probamos Makerfabs, el consumo de energía es algo enorme. Estos 2 inconvenientes llevan a que este ESP8266 se vuelva popular en productos de lotes pequeños, como hardware abierto o mercados educativos, pero cuando se trata de producción en masa, no es tan popular utilizado.
2. ESP32
En 2016, se lanzó el ESP32. Tiene más GPIOs, ADCs y DAC. Es Lx6 de doble núcleo, integrado con Bluetooth 4.2, e importante, tiene cifrado de hardware y firma de código, lo cual es importante para la seguridad. En el primero de sus lanzamientos, como la capacidad de producción de Espressif, está en grave escasez en el mercado ... Ahora es estable y ha sido ampliamente utilizado en productos Makerfabs.En 2019, se lanzó el ESP32-S2. En comparación con ESP32, selecciona una forma diferente: se basa en LX7 pero de un solo núcleo, admite BLE5 y USB OTG (que es esencial para el CircuitPython), pero como controlador principal, parece que no es tan fuerte como el ESP32. En realidad, debería ser un producto de transición de ESP32 a ESP32-S3. El cual está a punto de lanzarse, por los archivos actuales, se basa en LX7 de doble núcleo de 32 bits, y también BLE integrado. Podría ser el procesador más fuerte de los productos de la serie ESP por ahora. Pero aún no hay suficientes archivos disponibles.
Y en 2020, se lanzó el ESP32-C3, en comparación con otros módulos ESP, la mayor diferencia es que se basa en el RISC-V, creemos que apunta a la versión actualizada del ESP8266, dirigido a productos electrónicos y de consumo.
3. ESP8266 y ESP32 Comparación detallada:
ESP8266 | ESP32 | ESP32-S2 | ESP32-C3 | |
Año de lanzamiento | 2014 | 2016 | 2019 | 2020 |
Microcontrolador | Xtensa de un solo núcleo de 32 bits L106 | Xtensa LX6 de 32 bits de uno/doble núcleo | Xtensa LX7 de un solo núcleo de 32 bits | Procesador RISCV de un solo núcleo de 32 bits |
Frecuencia de reloj | 80 MHz | 160/240 MHz | 240 MHz | 160Mhz |
Coprocesador | No | ULP | ULP (RISC-V) | No |
SRAM | 160 KB | 520 KB | 320 KB | 400KB |
.ROM | No | 448 KB | 128 KB | 384KB |
Memoria RTC | No | 16 KB | 16 KB | 8 KB |
SPIRAM externo | Hasta 16 MB | Hasta 16 MB | Hasta 128 MB | No |
Flash externo | No | No | Hasta 1G | Hasta 16 MB |
Wi-Fi (802.11 b/g/n) | HT20 | HT20 | HT20 | HT40 |
ESP-MESH | Sí | Sí | Sí | Sí |
Bluetooth | No | BT 4.2 BR / EDR Y BLE | No | Bluetooth® 5 (LE) |
Ethernet | No | 10/100 Mbps | No | No |
ENLATAR | No | 2 | No | 1 |
Tiempo de vuelo | No | No | Sí | No |
GPIO (total) | 16 | 34 | 43 | 22 |
Toque | No | 10 | 14 | No |
SPI | 2 | 4 | 4 (OSPI) | 3 |
I2C | 1 (suave) | 2 | 2 | 1 |
I2S | 2 | 2 | 1 | 1 |
UART | 2 (1 1/2 en realidad) | 3 | 2 | 2 |
ADC | 1 (10 bits) | 18 (12 bits) | 20 (12 bits) | 6(2 × 12 bits) |
DAC | No | 2 (8 bits) | 2 (8 bits) | No |
PWM (suave) | 8 | 16 | 8 | 6 |
SDMMC | No | Sí | No | No |
RMT | No | Sí | Sí | Sí |
USB OTG | No | No | Sí | Sí |
Interfaz LCD | No | No | Sí | Sí |
Interfaz de cámara | No | No | Sí | Sí |
Sensor de temperatura | No | Sí | Sí | Sí |
Sensor Hall | No | Sí | No | No |
Seguridad | No | Arranque seguro Cifrado Flash OTP de 1024 bits | Arranque seguro Cifrado Flash OTP de 4096 bits | Arranque seguro |
Cripto | No | AES, SHA-2, RSA, ECC, RNG | AES-128/192/256, SHA-2, RSA, RNG, HMAC, Firma digital | AES-128/256 (FIPS PUB 197) |
Bajo consumo de energía | 20uA | Sueño profundo de 10uA | Gestión automática de energía RF 5uA en modo inactivo 24uA a un ciclo de trabajo del 1% | 5uA sueño profundo |
En los últimos años, Makerfabs tiene más de 100 productos y proyectos con la serie ESP, ya sea por nuestros productos IoT diseñados, o proyectos ODM de clientes, tienen una rica experiencia en investigación y desarrollo, proveedores de componentes, producción y pruebas:
3.1 Proyectos ESP8266:
● ESP8288 WiFi Shield para Arduino● MakePython ESP8266
● ESPwatch
3.2 Proyectos ESP32:
● Game Boys● ESP32 3.5 "TFT táctil
● DIY ESP32 SmartClock Kit con pronóstico del tiempo
3.3 Proyectos ESP32-S2:
● ESP32-S2 TFT paralelo con tacto de 3,5''● NodeMCU ESP32-S2-SAOLA-1R
Si algún proyecto de diseño y producción solicita sobre la serie ESP, bienvenido a ponerse en contacto con Makerfabsservice@makerfabs.compara obtener asistencia.