Conozca a ESP32, el nuevo Gran Hermano de IoT Board ESP8266 - 💡 Fix My Ideas

Conozca a ESP32, el nuevo Gran Hermano de IoT Board ESP8266

Conozca a ESP32, el nuevo Gran Hermano de IoT Board ESP8266


Autor: Ethan Holmes, 2019

Un prototipo interno de la placa ESP32. Foto cortesía de Espressif Systems.

El chip ESP8266, y los tableros basados ​​en él, han sido la novedad del año pasado. De la noche a la mañana se convirtió, casi a escondidas, en una de las plataformas líderes para el Internet de las cosas. Este gran éxito rápidamente reunió a una comunidad, y es posible que Espressif Systems lo repita el próximo año con su nuevo chip ESP32.

Hace aproximadamente un mes, los fabricantes de ESP8266 comenzaron a rastrear su próximo producto. Pero, más allá de la carta a los desarrolladores, no ha habido mucha información disponible sobre el nuevo chip.

ESP32 será beta de prueba pronto! pic.twitter.com/4hDtcy3wja

- John Lee (@EspressifSystem) 5 de noviembre de 2015

Sin embargo, la compañía lanzó recientemente algunos documentos relativos al módulo ESP32, incluidos los esquemas y el diseño de PCB, y esta semana, con los tableros ESP32 llegando a las manos de los probadores beta, hemos echado un vistazo por primera vez al nuevo módulo.

Un nuevo pinout @EspressifSystem # esp32 https://t.co/LbUmcngRkx @ ESP8266 @ ESP8266COM pic.twitter.com/SugQFatqCh

- pighixxx (@pighixxx) 7 de diciembre de 2015

Así que ahora que los evaluadores beta se pusieron manos a la obra con sus tableros, nos reunimos con Teo Swee Ann, CEO de Espressif Systems, para hablar sobre el éxito de la ESP8266 y el nuevo ESP32.

Su chip ESP8266 ha sido un gran éxito, y una gran comunidad de fabricantes se ha formado alrededor del tablero en un espacio de tiempo comparativamente corto. ¿Esperabas su éxito, o te sorprendió?

Por supuesto, nos sorprendieron, pero en el fondo todos esperábamos que algo así sucediera. Discutimos dentro de la compañía sobre esto, durante un tiempo relativamente largo, antes de hacerlo. Hicimos esto, a pesar de no tener todos los recursos que necesitábamos en primer lugar, pero nos alegramos de que la comunidad se haya movilizado en muy poco tiempo para hacer esto bien, y estamos muy agradecidos y agradecidos por los muchos talentos que Contribuido a los proyectos.

La comunidad ha construido muchas herramientas y cadenas de herramientas alrededor del ESP8266. ¿Consultó con las personas que los construyen antes de emprender el desarrollo del nuevo ESP32?

La comunidad ESP8266 nos ha estado enviando muchos correos electrónicos. Intentamos satisfacer todos los requisitos o exigencias de un buen diseño. En cierto modo, descubrí que la comunidad es más competente y erudita que los clientes comerciales en lo que respecta a herramientas y cadenas de herramientas.

El nuevo chip, además de WiFi, también manejará Bluetooth, tanto clásico como BLE. ¿Estará usando la misma radio o hay una arquitectura separada en su lugar? En otras palabras, ¿podrá el chip hacer WiFi y Bluetooth simultáneamente? ¿Cuáles son las implicaciones de poder? ¿Se puede separar BLE de Bluetooth Classic para reducir el consumo de energía?

El nuevo chip comparte la radio entre Bluetooth y WiFi. Podemos tener tanto BT como WiFi para convivir; Creo que esta es la tendencia en la industria ahora, pero vemos un par de casos que se oponen a la tendencia. Sí, también podríamos apagar el clásico Bluetooth. Aparentemente, WiFi P2P es un reemplazo natural para las funciones de transmisión de datos en el Bluetooth clásico y BLE es una característica útil para ayudar a configurar la conexión al teléfono inteligente.

El anuncio anunciaba un procesador dual para el nuevo chip ESP32, y parecía sugerir que podría tener un procesador separado para su aplicación, mientras que el otro manejaba el WiFi. ¿Podrá enviar los procesadores al modo de reposo de forma independiente y activarse uno del otro; digamos, activar el procesador de la aplicación en función de un evento WiFi o el procesador que maneja la conexión WiFi en función de un temporizador o evento de la aplicación?

Estamos probando una serie de modelos. Básicamente, puede apagar uno de los núcleos y generar interrupciones para las CPU, etc.

El anuncio también abordó la funcionalidad de baja potencia complementada, que incluye ADC y cálculos, mientras se encuentra en estado de suspensión profunda. ¿Puedes hablar un poco sobre cómo va a funcionar?

Lo que tenemos, es simplemente un control de potencia de resolución muy fina; muchos chips Zigbee y BLE tienen estas características y les traemos este chip WiFi-BT / BLE. Para el caso de ADC u otros periféricos como el tacto, se activan periódicamente con ciclos de trabajo muy bajos para reducir su consumo de energía.

El nuevo ESP32 tendrá una interfaz periférica mucho más rica que la ESP8266, una interfaz obvia que falta es el USB. ¿Cuál fue la razón para dejarlo fuera? ¿Fue técnico, o estratégico?

¡Simplemente no vemos la necesidad de USB en el mundo posterior a la PC, cuando podría conectarse de forma inalámbrica! Además, el USB es un estándar que consume mucha energía y es costoso de implementar en silicio. En los próximos 10 años, probablemente veremos cada vez menos cables de cualquier tipo, y serán reemplazados por conectividad inalámbrica y almacenamiento flash.

Una de las interfaces periféricas que incluyó fue el toque de capacitancia, ¿podría hablar un poco sobre cómo se expondrá a nivel de API a los desarrolladores que usan el chip?

Básicamente, ahora está expuesto en la API y los eventos de la interfaz táctil capacitiva generan interrupciones para la CPU. 

Existe una aceleración de hardware para AES y SSL a bordo del ESP32. Sin duda, el cifrado de extremo a extremo para el Internet de las cosas será vital. ¿Cómo ves que el nuevo chip encaja en esa imagen?

Esperamos que la seguridad sea transparente y fácil de usar para las personas, como SSL, por ejemplo. La aceleración de hardware ayudará con la seguridad, pero no es equivalente a la seguridad, si no se hace correctamente. Hemos visto muchas implementaciones actuales de seguridad.

Ha hablado acerca de ofrecer un programa de recompensas para la seguridad en el ESP32, ¿puede contarnos un poco sobre lo que eso implicará? ¿Extenderás el programa al ESP8266?

El programa de recompensas de seguridad es solo para ESP32. Está destinado a hacer que la comunidad examine algunas de las funciones de cifrado que hemos diseñado, especialmente el cifrado flash y nuestras funciones de teoría de números. Entendemos que hay algunas personas que pueden hacer cosas increíbles en el nivel de hardware. Esperamos que puedan darle a nuestro equipo un vistazo a lo que es posible hoy.

Para mucha gente, la llegada del soporte de Arduino para el ESP8266 fue un gran avance. Abrió la plataforma a una gran cantidad de personas que no se sentían cómodas con la cadena de herramientas Lua. ¿Habrá soporte fuera de la puerta para el ESP32 en la cadena de herramientas Arduino?

No. No habrá soporte para Arduino de inmediato. ¡Pero se hará pronto! Lo mismo ocurre con LUA.

¿Ves que el ESP32 reemplaza al ESP8266, o ves que sirve a un mercado diferente y se usa para diferentes aplicaciones?

ESP32 y ESP8266 tienen ciertas superposiciones en el mercado. ESP8266 se usa en aplicaciones donde los periféricos no son un problema, aunque hemos visto a algunos clientes hacer cosas increíbles con un ESP8266 overclockeado y una pantalla táctil. ESP32 es un superconjunto de ESP8266 pero también es un poco más caro. ESP32 tiene mucho más poder de computación y rendimiento. En general, creo que a la comunidad le encantaría ESP32 más.

Hay un programa beta para el ESP32, con aproximadamente 200 tableros enviados. ¿Cómo está eligiendo (¿ha elegido?) A los desarrolladores para ser parte de ese programa, y ​​qué tipo de comentarios espera recibir de ellos?

Hemos puesto a la mayoría de los usuarios de potencia en primer lugar. Es realmente difícil elegir, y estamos construyendo más obleas de ingeniería, para que podamos ir más allá de los 200 iniciales.

¿Cuándo crees que saldrá al lanzamiento general, y a qué precio crees que se venderá?

El lanzamiento general a principios del próximo año. No podemos proporcionar un punto de precio ahora, porque también depende mucho del canal de distribución.

El ESP8266 es súper barato, y es muy fácil trabajar con él, y en realidad es bastante fácil, ya que todo va bien, para tenerlo en sus manos, lo que lo convierte en un cambio refrescante. Así que estamos realmente interesados ​​en ver qué hace la gente con los primeros 200 tableros ESP32 en el programa beta inicial. Si usted es uno de los pocos elegidos, comuníquese con nosotros en los comentarios, nos encantaría ver lo que está construyendo con el nuevo ESP32 y escuchar sus opiniones sobre la nueva pizarra.



Puede Que Le Interesen

Consejos útiles para el nuevo propietario de la impresora 3D

Consejos útiles para el nuevo propietario de la impresora 3D


Entrevista a Josh Cardenas de Art Reactor School.

Entrevista a Josh Cardenas de Art Reactor School.


Lo mejor de 2012: Maker Shed Top Products

Lo mejor de 2012: Maker Shed Top Products


Lleve a su mamá (o amigo) al día de HACER

Lleve a su mamá (o amigo) al día de HACER






Mensajes Recientes