El ESP-Mosaico de Espressif Systems es una plataforma de desarrollo basada en el ESP32-S31 que incorpora una pantalla táctil OLED de 480 × 480, respuesta háptica, batería integrada, conectividad USB Type-C y E/S de expansión. Está concebida específicamente para la integración entre la IA y el hardware, y apunta a juguetes con expansión magnética, detección de movimiento, interfaces HMI con pantalla táctil cuadrada y aplicaciones de voz y multimedia en el borde. Especificaciones del ESP-Mosaico CoreBoard SoC – ESP32-S31NRV16 CPU RISC-V HP (alto rendimiento) RV32IMAFCP a 320 MHz con FPU, SIMD, etc. Núcleo MCU RISC-V LP (bajo consumo) Memoria – 512 KB de SRAM, 32 KB de SRAM de bajo consumo y 16 MB de PSRAM Conectividad inalámbrica Wi-Fi 6 de 2,4 GHz (802.11ax) Bluetooth 5.4 con soporte para LE Audio y direction finding, además de Bluetooth Mesh 1.1 y Classic (BR/EDR) Radio 802.15.4 para Zigbee, Thread y Matter Almacenamiento […]
El firmware ESP-SDR convierte el ESP32 en una radio definida por software (SDR) de 2,4/5 GHz
Hemos visto cómo los ESP32 se emplean para todo, desde sencillos dispositivos IoT hasta proyectos de IA, audio y visión. Sin embargo, mientras buscaba un proyecto nuevo, descubrí el firmware ESP-SDR, que convierte el ESP32 en una radio definida por software (SDR) nativa sin necesidad de hardware adicional. Este firmware de código abierto sortea los módems Wi-Fi y Bluetooth de función fija del ESP32 y se conecta directamente a la cadena de señal del ADC interno para capturar muestras I/Q de banda base en bruto. Después envía esas muestras a un ordenador por USB o UART, donde se pueden procesar y visualizar como espectro de radio o diagrama de cascada, transformando los chips ESP32 compatibles en receptores SDR de bajo coste sin necesidad de hardware SDR adicional. Características principales y hardware compatible: Chips compatibles: ESP32, ESP32-C3, ESP32-C5 (banda dual de 2,4/5 GHz), ESP32-C6, ESP32-C61, ESP32-S2, ESP32-S3 y el ESP32-S31 en […]
Espressif Systems lanza una versión preliminar para desarrolladores del BSP de Linux para el microprocesador RISC-V ESP32-S31
El microprocesador ESP32-S31 recibe soporte de Linux por parte de Espressif Systems. El microprocesador RISC-V de doble núcleo ESP32-S31 se presentó por primera vez en marzo, dos placas de desarrollo basadas en el ESP32-S31 llegaron en mayo y hace unas semanas se anunció el inicio de su producción en masa. El nuevo chip RISC-V incorpora una MMU (unidad de gestión de memoria), lo que facilita enormemente el manejo de Linux, y las placas de desarrollo incluyen además 16 MB de PSRAM, por lo que es posible ejecutar una imagen mínima de Linux. De la teoría a la práctica: Espressif Systems acaba de publicar una versión preliminar para desarrolladores del BSP de Linux de ESP para el ESP32-S31, y también hay en marcha varios ports de Linux realizados por la comunidad (más sobre esto al final del artículo). Centrémonos en el BSP oficial de Linux de ESP. El repositorio mencionado solo […]
Módulo IoT ESP32-C61-MINI-1/1U de Espressif con Wi-Fi 6 y BLE por unos 2 dólares
En 2024, Espressif Systems presentó el SoC ESP32-C61 de 2,4 GHz con Wi-Fi 6 y Bluetooth LE (BLE) como una variante de bajo coste del ESP32-C6, sin radio 802.15.4, con un único núcleo RISC-V y una SRAM de menor capacidad (320 KB frente a 512 KB). Vimos por primera vez el ESP32-C61 en la placa Wireless Tag ESP32P4C61 presentada el pasado mes de junio en una campaña de Kickstarter, pero Espressif ya ha empezado a vender muestras de los módulos ESP32-C61-MINI-1 y ESP32-C61-MINI-1U en AliExpress por 10,7 $ por un lote de 5 unidades, es decir, unos 2 $ por módulo. Especificaciones del módulo ESP32-C61-MINI-1/1U: SoC – ESP32-C61 Núcleo de CPU – Microprocesador RISC-V de 32 bits de un solo núcleo hasta 160 MHz Memoria 320 KB de SRAM Hasta 8 MB de PSRAM Almacenamiento 256 KB de ROM Hasta 8 MB de flash Quad SPI Inalámbrico Wi-Fi 2,4 GHz […]
