Facebook lanza el SDK Muse Gadgets para ESP32 y dispositivos Linux como la Raspberry Pi

Meta, la matriz de Facebook, ha publicado el SDK Muse Gadgets de código abierto, pensado para funcionar con placas ESP32 o con SBC basados en Linux como una Raspberry Pi. Conviene poner esto en contexto… Llevo un tiempo de vacaciones, así que no estoy al día de todo, pero por lo visto Meta presentó Muse el 6 de septiembre, otro agente de IA personal… A principios de este mes, Nat Friedman, responsable de producto en Meta Superintelligence Labs, compartió una publicación en X sobre el «proyecto paralelo» Muse Gadgets, cuyo objetivo es que los dispositivos ESP32 y Linux funcionen con Muse, habilitando en la práctica monitores de IA para hardware y la IA física con Muse. El SDK Muse Gadgets se ha publicado en GitHub bajo licencia Apache 2.0 (para la mayor parte del código) y consta de dos directorios principales: ESP32 Device SDK: puede mostrar imágenes, admite entrada y […]

Bloqueador de anuncios DNS de código abierto con ESP32-C3: admite más de 500.000 dominios sin PSRAM

Desarrollado por Zed (M-Abozaid), esp32-c3-adblock es un bloqueador de anuncios DNS de código abierto al estilo de Pi-hole que funciona en una placa o módulo de microcontrolador ESP32-C3 de 2 dólares sin necesidad de PSRAM. Bloquea anuncios y dominios de rastreo en todos los dispositivos de una red doméstica o de una pequeña oficina filtrando las consultas DNS. En lugar de almacenar las cadenas de dominio en la RAM, el proyecto las guarda en la memoria flash como hashes FNV-1a de 40 bits ordenados y utiliza una búsqueda binaria para comprobar las consultas DNS. Cuando llega una consulta DNS por UDP, el firmware en C++ extrae el dominio, calcula su hash (incluidos los sufijos padre) y realiza una búsqueda binaria en la tabla de hashes de la flash. Si el dominio aparece en la lista de bloqueo, el ESP32-C3 devuelve 0.0.0.0 para bloquear la consulta. En caso contrario, la reenvía […]

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 […]

KryonOS convierte las placas ESP32 en un miniordenador con JavaScript

KryonOS es un pequeño sistema operativo impulsado por JavaScript que convierte una placa de desarrollo ESP32 compatible, con pantalla táctil, en un ordenador autónomo con su propia interfaz gráfica, lanzador de aplicaciones y almacenamiento de archivos. Aporta el entorno de software básico necesario para utilizar la placa sin tener que escribir y flashear un firmware distinto para cada aplicación. A diferencia del firmware tradicional para ESP32, KryonOS mantiene las aplicaciones separadas del sistema principal y las ejecuta a través de su motor de JavaScript integrado. También incluye una tienda de aplicaciones que permite descargar e instalar programas y actualizaciones por Wi-Fi sin necesidad de volver a flashear el dispositivo. Características principales de KryonOS: MCU compatibles: ESP32 (WROOM-32), ESP32-S2, ESP32-S3 y ESP32-C3 Almacenamiento: compatibilidad con tarjeta microSD a través del bus HSPI Pantalla Controlador de pantalla ILI9341 con controlador táctil resistivo XPT2046 conectado por VSPI Compatibilidad experimental con otros controladores de […]

Gearotons M17: un servomotor NEMA-17 4 en 1 de bajo coste con driver, controlador de movimiento y encoder

El servomotor de hardware abierto Gearotons M17 integra en un único cuerpo NEMA-17 estándar, y sin ningún saliente, las cuatro partes de un eje de movimiento: el motor, el driver, el controlador de movimiento y el encoder. Este nivel de integración le permite ser económico (desde 20 dólares) y mucho más fácil de usar. El usuario no tiene que buscar ni emparejar componentes, ni cablear nada entre placas, ni configurar nada. Basta con conectar la alimentación y un cable de datos para empezar a trabajar. Especificaciones del Gearotons M17: MCU: microcontrolador ST STM32G0 Arm Cortex-M0+ Un único dispositivo con motor, driver del motor, sistema de control de movimiento y encoder Aspectos destacados del control del motor Control de lazo cerrado de alta precisión con encoder integrado y bucle de control PID que se ejecuta a 32 kHz Mayor eficiencia energética en lazo cerrado que un motor paso a paso convencional […]

JetKVM Mini, un KVM sobre IP de bajo coste basado en ESP32-P4X con conectividad Ethernet o WiFi

El JetKVM Mini es una versión más pequeña y económica del popular KVM sobre IP JetKVM. El nuevo modelo incorpora una pequeña pantalla informativa, ofrece conectividad Ethernet o WiFi y admite captura de vídeo en 1080p. El principal cambio interno es que sus creadores han abandonado Linux sobre un SoC Rockchip RV1106G3 para apoyarse ahora en un ESP32-P4X (ESP32-P4 versión 3.x o superior) que se encarga de la captura de vídeo, la codificación H.264, el USB y otras funciones. El mayor ahorro de costes llega precisamente al eliminar la RAM y la memoria flash eMMC que exigía Linux. Especificaciones del JetKVM Mini: SoC – Espressif Systems ESP32-P4X CPU CPU RISC-V HP (de alto rendimiento) de doble núcleo y 32 bits a hasta 400 MHz, con extensión de instrucciones para IA y FPU de precisión simple Núcleo MCU RISC-V LP (de bajo consumo) único a hasta 40 MHz Memoria 768 KB […]

Waveshare ESP32-C5 Pico: placa en formato Raspberry Pi Pico con antena integrada o externa

La placa Waveshare ESP32-C5 Pico lleva el SoC ESP32-C5 —con WiFi 6 de doble banda, Bluetooth LE y radio 802.15.4 (Zigbee/Thread)— al formato de la Raspberry Pi Pico. La placa incorpora un módulo de la serie ESP32-C5-MINI-1 con antena PCB o antena externa, dos cabeceras GPIO de 20 pines, un puerto USB-C para alimentación y programación, botones de Reset y Boot, y algunos LED. También admite la carga y descarga de baterías de iones de litio. Especificaciones de la Waveshare ESP32-C5 Pico: Módulo inalámbrico – ESP32-C5-MINI-1 o ESP32-C5-MINI-1U MCU inalámbrico – Espressif Systems ESP32-C5HF4 CPU Procesador RISC-V de 32 bits de un solo núcleo a hasta 240 MHz Núcleo RISC-V de bajo consumo a 48 MHz que actúa como procesador principal en aplicaciones sensibles al consumo de energía Memoria – 384 KB de SRAM integrada Almacenamiento – 320 KB de ROM y 4 MB de flash SPI Inalámbrico WiFi 6 […]

Salir de la versión móvil