Dispositivos basados en ESP32 vienen en todo tipo de formas y tamañospero uno de los más potentes que puedes comprar actualmente combina un ESP32-P4 y un ESP32-C6. El ESP32-P4 es el ESP32 más potente que puede obtener, pero está dirigido especialmente a dispositivos de interfaz hombre-máquina, e incluye principios como compatibilidad con el códec H.264, mucha más PSRAM y más almacenamiento. Sin retención, no es compatible con tecnologías inalámbricas y, al incorporar un ESP32-C6, tiene la capacidad de comunicarse a través de un puente de entrada y salida digital segura (SDIO) y beneficiarse ese hardware para capacidades de Wi-Fi. Y con esa potencia adicional, puede construir e implementar el plan ESP Brookesia Phone.
El plan ESP Brookesia Phone se construye utilizando el situación ESP-IDF, y es un situación de incremento de interacción hombre-máquina diseñado para dispositivos AI de Internet de las cosas. Si acertadamente Espressif afirma que está apto para “todos los objetivos”, es opinar, todos los dispositivos basados en ESP32, los ejemplos se centran principalmente en el ESP32-P4 y el ESP32-S3. Estos son los dos chips basados en ESP32 más potentes que puedes comprar hoy.
La placa que estoy usando es la pantalla Elecrow CrowPanel Advanced ESP32-P4 HMI AI, que viene con dos parlantes y un módulo de cámara opcional que se puede comprar por $8 adicionales. Esta placa refleja fielmente la placa ESP32-P4-Function-EV de Espressif y es una excelente modo de comenzar con el incremento del ESP32-P4. Cuando lo recibí, venía precargado con este plan y quedé tan impresionado que lo mostré nuevamente en el dispositivo solo para entretenerse un poco más con él.
Acerca de este artículo: Elecrow nos proporcionó esta pantalla con fines de prueba. La empresa no participó en el contenido de este artículo.
Puedes crear tus propias aplicaciones para el plan ESP Brookesia Phone
Y hay muchos ejemplos por ahí.
Uno de los aspectos más impresionantes del plan ESP Brookesia Phone es el hecho de que puedes crear tus propias aplicaciones para él, y ellas trabajar. Las aplicaciones se escriben como programas individuales, separados en una carpeta de “aplicaciones” debajo de componentes. La interfaz de heredero se define utilizando LVGL y toda la deducción asociada además se desarrolla aquí. El sistema operante subyacente maneja el inicio de esas aplicaciones e incluso las mantiene en la memoria en segundo plano.
Elecrow precarga las siguientes aplicaciones:
-
radio cuadrada
-
Este es un editor de interfaz de heredero para aplicaciones basadas en ESP32 y muestra una aplicación de ejemplo diseñada con él.
-
-
Calculadora
-
Reproductor de música
-
Ajustes
-
2048
-
Cámara
Todas las aplicaciones funcionan de inmediato y puede modificar el código fuente al crearlo para incluir sus propias aplicaciones o modificar las existentes. El plan ESP Brookesia ya se ha utilizado para formular las bases del Plan EchoBarque tiene activación activada por voz, interacciones de voz y se ejecuta en el ESP32-S3.
ESP Brookesia Phone es en presencia de todo un sistema operante y una excelente modo de demostrar de qué es efectivamente capaz el ESP32. Se beneficia de la PSRAM ampliada de la placa de incremento ESP32-P4 (32 MB), pero además funciona acertadamente en dispositivos con menos PSRAM. Está diseñado en torno a interfaces de heredero de sistemas estandarizados y proporciona un situación para interacciones impulsadas por IA.
La bloque central se divide en tres partes:
-
Capa de contemplación de hardware (HAL)
-
software intermedio
-
Capa de aplicación
HAL utiliza el HAL existente de ESP-IDF para interactuar con la pantalla, la pantalla táctil, la cámara, los parlantes y otros aspectos del hardware. Luego, la capa intermedia actúa como un puente entre el hardware y la capa de aplicación, creando componentes funcionales que envuelven el hardware y alojan API estandarizadas para cosas como filial de medios, temas y más. Al igual que en un sistema operante común, las aplicaciones solo ven una API de stop nivel que funciona, sin importar el subyacente hardware.
Finalmente, la capa de aplicación se encuentra en la parte superior y contiene las aplicaciones que utilizan la capa intermedia para ganar su funcionalidad. Se envía como una interfaz de heredero principal del sistema y la idea es que cualquiera pueda ampliarla y desarrollarla para sus propios proyectos.
Puedes probar el ESP Brookesia Phone tú mismo
Sólo necesitarás modificar el código fuente.
Si quieres probar este plan, está apto en GitHub de Espressify además está apto en el Registro de componentes Espressif. Puede descargarlo, compilarlo y actualizarlo en el dispositivo que desee, siempre que tenga almacenamiento y PSRAM de sobra.
El Elecrow CrowPanel Advance ESP32-P4 es el dispositivo de prueba valentísimo para ello, con amplios medios y especificaciones de reincorporación abanico capaces de ejecutarlo. Sin retención, los usuarios además han tenido éxito al implementarlo en el ESP32-S3, y siempre que Tienes una pantalla para mostrarlo.podrá probarlo una vez que su hardware sea compatible con ESP-IDF.






