stringtranslate.com

ESP32

ESP32 es una serie de microcontroladores de sistema en chip de bajo costo y bajo consumo con Wi-Fi integrado y Bluetooth de modo dual . La serie ESP32 emplea un microprocesador Tensilica Xtensa LX6 en variantes de núcleo doble y núcleo único , un microprocesador de núcleo doble Xtensa LX7 o un microprocesador RISC-V de núcleo único e incluye conmutadores de antena integrados, balun de RF , amplificador de potencia, amplificador de recepción de bajo ruido, filtros y módulos de administración de energía. Se encuentran comúnmente en PCB específicas del dispositivo o en una variedad de placas de desarrollo con pines GPIO y varios conectores según el modelo y el fabricante de la placa.

ESP32 fue creado y desarrollado por Espressif Systems , una empresa china con sede en Shanghái, y es fabricado por TSMC utilizando su proceso de 40 nm. [2] Es un sucesor del microcontrolador ESP8266 .

Características

Diagrama de bloques de función ESP32.
Imagen del chip ESP32. La mayor parte del chip se utiliza en una red de distribución de energía.

Las características del ESP32 incluyen las siguientes: [3]

Familia ESP32-xx

Desde el lanzamiento del ESP32 original, se han presentado y anunciado varias variantes que forman la familia de microcontroladores ESP32. Estos chips tienen diferentes CPU y capacidades, pero todos comparten el mismo SDK y son en gran medida compatibles en términos de código. Además, se revisó el ESP32 original (consulte ESP32 ECO V3, por ejemplo). Consulte también https://gist.github.com/sekcompsci/2bf39e715d5fe47579fa184fa819f421

ESP32

ESP32-S2

ESP32-S3

ESP32-C2

ESP32-C3

Placa NodeMCU con un ESP32-C3-32S

ESP32-C6

ESP32-H2

Anunciado

ESP32-C5

ESP32-P4

Chip y módulo encapsulados en QFN

El ESP32 está alojado en encapsulados QFN ( sin cables ) de cuatro planos de distintos tamaños con 49 almohadillas. Específicamente, 48 almohadillas de conexión a lo largo de los costados y una almohadilla térmica grande (conectada a tierra) en la parte inferior.

Papas fritas

El circuito integrado del sistema ESP32 en un chip está empaquetado en paquetes QFN de tamaño de 6 mm × 6 mm y 5 mm × 5 mm.

En 2020, los chips ESP32-D0WDQ6 y ESP32-D0WD también obtuvieron una versión V3 (ESP32 ECO V3), que corrige algunos de los errores [18] e introduce mejoras con respecto a las versiones anteriores.

Módulos

Los módulos del sistema ESP32 PICO combinan un chip de silicio ESP32, un oscilador de cristal, un chip de memoria flash, capacitores de filtro y enlaces de adaptación de RF en un solo paquete QFN de tamaño 7 mm × 7 mm.

El primer PICO lanzado fue el ESP32-PICO-D4 con 2 CPU a 240 MHz, 4 MiB de flash interno, un oscilador de 40 MHz y 34 GPIO. [19]

Más tarde, en 2020, se introdujeron los módulos ESP32-PICO-V3 y ESP32-PICO-V3-02, ambos basados ​​en la oblea ESP32 ECO V3. [20] [21]

En 2022 se introdujo el módulo ESP32-S3-PICO-1 con USB OTG y PSRAM interna. [22]

Placas de circuito impreso

Placas modulares de montaje superficial

Los módulos de placa de circuito impreso de montaje superficial basados ​​en ESP32 contienen directamente el SoC ESP32 y están diseñados para integrarse fácilmente en otras placas de circuito. Se utilizan diseños de antenas en forma de F invertida en meandro para las antenas de trazas de PCB en los módulos que se enumeran a continuación. Además de la memoria flash, algunos módulos incluyen RAM pseudoestática (pSRAM).

Placas de desarrollo y otras

SparkFun Thing Plus: ESP32 WROOM

Las placas de desarrollo y de conexión extienden el cableado y pueden agregar funcionalidad, a menudo basándose en las placas de módulos ESP32 y haciéndolas más fáciles de usar para fines de desarrollo, especialmente con placas de pruebas .

† SoC ESP32 incorporado directamente en la placa de desarrollo; no se utiliza placa de módulo.

Programación

Lenguajes de programación, marcos, plataformas y entornos utilizados para la programación ESP32:

Recepción y uso

Usos comerciales, industriales y académicos del ESP32:

Uso en dispositivos comerciales

Uso en dispositivos industriales

Usos académicos

Véase también

Referencias

  1. ^ "Espressif anuncia el lanzamiento de ESP32 Cloud on Chip y la financiación de Fosun Group". Espressif Systems. 2016-09-07 . Consultado el 2021-03-29 .
  2. ^ "Descripción general del ESP32". Espressif Systems . Consultado el 1 de septiembre de 2016 .
  3. ^ "Hoja de datos del ESP32" (PDF) . Espressif Systems. 2017-03-06 . Consultado el 2017-03-14 .
  4. ^ "Soporte para IEEE 1588 (PTP) (IDFGH-110) n.° 1223". Espressif. 7 de noviembre de 2021.
  5. ^ "Certificados | Espressif Systems". www.espressif.com . Consultado el 7 de agosto de 2021 .
  6. ^ Landsmeer, Lennart (8 de abril de 2021). "No, el ESP32-S2 no es más rápido en operaciones de punto flotante (¿y cómo se acelera realmente la división en el ESP32?)". The Weekend Writeup .
  7. ^ ab "Hoja de datos del ESP32-S2" (PDF) . Espressif. 2021-06-02.
  8. ^ Lewis, James (1 de enero de 2021). "El nuevo ESP32-S3 de Espressif agrega funciones de inteligencia artificial para dispositivos IoT".
  9. ^ "ESP32-S3".
  10. ^ https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf [ URL desnuda PDF ]
  11. ^ List, Jenny (22 de noviembre de 2020). "Espressif filtra ESP32-C3: un SOC WiFi que es RISC-V y compatible con pines ESP8266". Hackaday .
  12. ^ ab "Hoja de datos del ESP32-C3" (PDF) .
  13. ^ "Anuncio del ESP32-C6, un SoC Wi-Fi 6 + Bluetooth 5 (LE)" (Nota de prensa). Espressif. 2021-04-09 . Consultado el 2021-04-22 .
  14. ^ "Anuncio del ESP32-H2, un SoC RISC-V IEEE 802.15.4 + Bluetooth 5 (LE) | Espressif Systems". www.espressif.com . Consultado el 27 de enero de 2022 .
  15. ^ "Presentamos ESP32-C5: el primer microcontrolador Wi-Fi 6 de doble banda de Espressif" (Comunicado de prensa). Espressif. 20 de junio de 2022.
  16. ^ "MCU Wi-Fi 6 de banda dual de 2,4 y 5 GHz ESP32-C5" www.espressif.com . Consultado el 12 de septiembre de 2024 .
  17. ^ "Espressif presenta ESP32-P4: un microcontrolador de alto rendimiento con numerosas funciones de seguridad y conectividad de E/S | Espressif Systems" www.espressif.com . Consultado el 8 de enero de 2023 .
  18. ^ Espressif (25 de septiembre de 2020). "Errores y soluciones ecológicas en ESP32" (PDF) . Consultado el 6 de abril de 2022 .
  19. ^ "Hoja de datos ESP32-PICO-D4 (v.2.0)" (PDF) . Expresivo. Abril de 2022.
  20. ^ "Hoja de datos ESP32-PICO-V3 (v.1.3)" (PDF) . Expresivo. 29 de marzo de 2022.
  21. ^ "Hoja de datos ESP32-PICO-V3-02 (v.1.0)" (PDF) . Expresivo. 1 de septiembre de 2021.
  22. ^ "ESP32-S3-PICO-1 (v.1.0)" (PDF) . Espressif. 21 de agosto de 2023.
  23. ^ Espressif Systems (21 de agosto de 2017). «Hoja de datos del ESP32-PICO-D4» (PDF) . Consultado el 21 de julio de 2017 .
  24. ^ por Jim Lindblom (21 de enero de 2016). "Enginursday: Primeras impresiones del ESP32". Sparkfun Electronics . Consultado el 1 de septiembre de 2016 .
  25. ^ por Limor Fried (22 de diciembre de 2015). Jugando con el nuevo módulo beta ESP32. Adafruit Industries . Consultado el 2 de septiembre de 2016 .
  26. ^ Martin Harizanov (18 de diciembre de 2015). "ESP32" . Consultado el 2 de septiembre de 2016 .
  27. ^ Brian Benchoff (23 de diciembre de 2015). "Llegan las unidades beta del ESP32". Hackaday . Consultado el 2 de septiembre de 2016 .
  28. ^ Markus Ulsass (25 de diciembre de 2015). "Imágenes de alta resolución del módulo beta ESP32" . Consultado el 2 de septiembre de 2016 .
  29. ^ "Informe de prueba de la Parte 15.247 de la FCC para Espressif Systems (Shanghai) Pte. Ltd". Bay Area Compliance Laboratories Corp. 17 de febrero de 2016. Consultado el 2 de septiembre de 2016 .
  30. ^ "Hoja de datos del ESP-WROOM-32" (PDF) . Espressif Systems. 22 de agosto de 2016. Archivado desde el original (PDF) el 13 de septiembre de 2016. Consultado el 2 de septiembre de 2016 .
  31. ^ "Informe de prueba de la Parte 15.247 de la FCC para Espressif Systems (Shanghai) Pte. Ltd". Bay Area Compliance Laboratories Corp. 2016-11-10 . Consultado el 2016-12-15 .
  32. ^ "Módulos ESP32". Espressif Systems . Consultado el 6 de abril de 2022 .
  33. ^ ab "Hoja de datos del ESP-WROOM-32D/ESP32-WROOM-32U" (PDF) . Espressif Systems. Archivado desde el original (PDF) el 2017-12-03 . Consultado el 2017-11-28 .
  34. ^ "Hoja de datos de ESP32-WROVER-E y ESP32-WORVER-IE" (PDF) . Espressif Systems. 2023-02-19 . Consultado el 2023-03-18 .
  35. ^ Baoshi (11 de octubre de 2016). "Fotos de descapuchación del Ai-Thinker ESP-32S" . Consultado el 22 de octubre de 2016 .
  36. ^ "Especificaciones del producto ESP32-A1S" (PDF) . Consultado el 24 de marzo de 2021 .
  37. ^ "Tema del módulo de la serie ESP32" . Consultado el 24 de marzo de 2021 .
  38. ^ "Seeed lanza el nuevo kit de desarrollo de audio ESP32 para proyectos de IoT relacionados con el audio" . Consultado el 24 de marzo de 2021 .
  39. ^ ab "ESP-32S-ALB/ALB-WROOM". AnalogLamb. Archivado desde el original el 20 de julio de 2017. Consultado el 8 de octubre de 2017 .
  40. ^ "ALB32-WROVER es un módulo compatible con ESP-WROOM-32 con 32 Mbit PSRAM y hasta 128 Mbit Flash". CNXSoft. 9 de marzo de 2018.
  41. ^ "(SKU:TEL0111)Módulo WiFi y Bluetooth ESP32/ESP-WROOM-32". DFRobot.
  42. ^ "硬件功能 (Función de hardware)". En Robot. Archivado desde el original el 30 de mayo de 2018 . Consultado el 2 de octubre de 2017 .
  43. ^ ITEAD (15 de febrero de 2017). «Esquema PSH-C32» (PDF) . Consultado el 23 de febrero de 2017 .
  44. ^ ITEAD. "PSH-C32" . Consultado el 23 de febrero de 2017 .
  45. ^ Pycom. «Productos OEM de Pycom» . Consultado el 14 de marzo de 2017 .
  46. ^ ab "Serie NINA-W13". u-blox.
  47. ^ William Hooi (1 de septiembre de 2016). "Estoy deseando que llegue..." . Consultado el 2 de septiembre de 2016 .
  48. ^ Aditya Tannu (2 de septiembre de 2016). "¡Mira lo que acabo de conseguir!" . Consultado el 2 de septiembre de 2016 .
  49. ^ "Guía de inicio de ESP32-DevKitC". Espressif Systems. 2016-09-21 . Consultado el 2016-09-21 .
  50. ^ "ESP-WROVER-KIT". Espressif Systems . Consultado el 19 de febrero de 2017 .
  51. ^ "Demostración de la cámara ESP32". Ivan Grokhotkov. 28 de noviembre de 2016. Consultado el 2 de diciembre de 2016 .
  52. ^ ESP32.net (28 de octubre de 2016). «La placa de desarrollo Ai-Thinker NodeMCU-32S aparece en AliExpress» . Consultado el 28 de octubre de 2016 .{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace )
  53. ^ "Placa de desarrollo de cámara ESP32-CAM | 安信可科技". docs.ai-thinker.com . Consultado el 5 de julio de 2022 .
  54. ^ "Placa de desarrollo ESP32 – Edición para desarrolladores". AnalogLamb. Archivado desde el original el 2020-09-20 . Consultado el 2017-10-08 .
  55. ^ "Maple ESP32 – Placa ESP32 con interfaz Micro SD, USB a USART y compatible con interfaz Arduino". AnalogLamb. Archivado desde el original el 2020-09-18 . Consultado el 2017-10-08 .
  56. ^ ESP32 UNO de ArduCam (9 de agosto de 2019). "Placa de desarrollo similar a Arduino Uno".{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace )
  57. ^ "Pinout y especificaciones de alta resolución del DOIT ESP32 DEV KIT v1". Mischianti. 17 de febrero de 2021.
  58. ^ "Placa de desarrollo BC24/ESP32 – Big Circle 24". SwitchDoc Labs. Archivado desde el original el 8 de mayo de 2021. Consultado el 26 de junio de 2018 .
  59. ^ "Productos [WEMOS Electronics]". Archivado desde el original el 25 de enero de 2018. Consultado el 25 de enero de 2018 .
  60. ^ "LOLIN32 (retirado) [WEMOS Electronics]". wiki.wemos.cc . Archivado desde el original el 2018-11-14 . Consultado el 2018-11-13 .
  61. ^ "LOLIN32 Lite (retirado) [WEMOS Electronics]". wiki.wemos.cc . Archivado desde el original el 2018-11-14 . Consultado el 2018-11-13 .
  62. ^ "LOLIN32 Pro (retirado) [WEMOS Electronics]". wiki.wemos.cc . Archivado desde el original el 2018-11-14 . Consultado el 2018-11-13 .
  63. ^ "D32 [WEMOS Electronics]". wiki.wemos.cc . Archivado desde el original el 2018-11-14 . Consultado el 2018-11-13 .
  64. ^ "D32 Pro [WEMOS Electronics]". wiki.wemos.cc . Archivado desde el original el 2018-11-14 . Consultado el 2018-11-13 .
  65. ^ "Marco de desarrollo de IoT en Espressif Systems". www.espressif.com . Consultado el 29 de agosto de 2023 .
  66. ^ Marco de desarrollo de IoT de Espressif, Espressif Systems, 29 de agosto de 2023 , consultado el 29 de agosto de 2023
  67. ^ Núcleo Arduino para ESP32, ESP32-S2, ESP32-S3 y ESP32-C3, Espressif Systems, 28 de agosto de 2023 , consultado el 29 de agosto de 2023
  68. ^ "Plataformas de terceros compatibles con hardware Espressif". Sistemas Espressif . Consultado el 20 de octubre de 2017 .
  69. ^ Tim Mattison (13 de abril de 2017). "AWS IoT en Mongoose OS, parte 1".
  70. ^ "Socios de IoT de Google Cloud" . Consultado el 20 de octubre de 2017 .
  71. ^ Hiari, Omar (29 de junio de 2023). «ESP32 y Rust forman una combinación ganadora». Blog tecnológico de Apollo Labs . Apollo Labs . Consultado el 29 de junio de 2023 .
  72. ^ "El libro Rust on ESP". Comunidad Rust on ESP (Github) . Consultado el 29 de junio de 2023 .
  73. ^ "Comience a usar Embedded Swift en microcontroladores ARM y RISC-V". Swift.Org . Consultado el 10 de octubre de 2024 .
  74. ^ "Una visión para Swift integrado". GitHub . Consultado el 10 de octubre de 2024 .
  75. ^ "Introducción a VS Code IDE - ESP32 - — Guía de programación ESP-IDF, documentación más reciente". docs.espressif.com . Consultado el 29 de octubre de 2021 .
  76. ^ "Pulseras IoT de Alibaba basadas en ESP32". 30 de septiembre de 2017. Archivado desde el original el 29 de marzo de 2019.
  77. ^ "El nuevo sistema de control de asistencia biométrico de DingTalk basado en ESP32". Espressif Systems. 2 de junio de 2017.
  78. ^ @ESP32net (7 de noviembre de 2017). "Las fotografías internas de la FCC que se muestran para la luz LED Wi-Fi LIFX Mini (FCC ID 2AA53-MINI) muestran la inclusión de ESP32…" ( Tweet ) – vía Twitter .
  79. ^ "Nuevo dispositivo de aromaterapia basado en ESP32". Espressif Systems. 31 de julio de 2017.
  80. ^ "ODROID | Hardkernel". 2018-07-06. Archivado desde el original el 2018-07-06 . Consultado el 2018-07-06 .
  81. ^ "Preguntas frecuentes sobre Octopus Home Mini". Octopus Energy . Consultado el 29 de julio de 2023 .
  82. ^ "Serie Moduino X: módulo IoT industrial basado en ESP32". Grupo TECHBASE.
  83. ^ "NORVI IIoT - Controladores industriales basados ​​en ESP32". ICONIC DEVICES Ltd.
  84. ^ "ME 100: Electrónica para la Internet de las cosas" . Consultado el 23 de abril de 2024 .
  85. ^ Ruben E. Figueiredo; Vitor Monteiro; Joao C. Ferreira; Joao L. Afonso; Jose A. Afonso (2021). "Sistema de gestión de energía doméstica inteligente para cargadores de baterías de vehículos eléctricos y control de electrodomésticos". Transacciones internacionales sobre sistemas de energía eléctrica . 31 (4). doi : 10.1002/2050-7038.12812 . hdl : 1822/82969 .

Enlaces externos