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 […]
Estación meteorológica DIY con ESP32-P4 y monitor de calidad del aire: sensores LoRa y ESP-NOW y pronóstico del tiempo por API
Harald Kreuzer ha construido una estación meteorológica y un monitor de calidad del aire basados en ESP32-P4 que incorporan una pantalla de 10,1 pulgadas tipo panel de control y un sensor Sensirion SEN66 integrado para medir material particulado, CO2, compuestos orgánicos volátiles (COV) y NOx, además de conectarse a sensores inalámbricos LoRa y ESP-NOW. El proyecto utiliza únicamente placas disponibles en el mercado, sin hardware a medida, por lo que debería ser relativamente fácil de reproducir. No depende de ningún servicio en la nube ni requiere cuenta de usuario, aunque puede conectarse a varias APIs meteorológicas (Open-Meteo, OpenWeatherMap o Visual Crossing) para mostrar la previsión del tiempo. La construcción está documentada al completo en una entrada de blog muy extensa, así que en este artículo nos centraremos en destacar las características clave del proyecto. Especificaciones de hardware de la unidad principal: Basada en la placa Waveshare ESP32-P4-Module-DEV-KIT-C SBC ESP32-P4-Module-DEV-KIT del […]
USB-C Deskradar: un localizador de vuelos ADS-B con ESP32-C3 y pantalla redonda de 1,28 pulgadas
El USB-C Deskradar es un localizador de vuelos ADS-B basado en ESP32-C3 y con temática aeronáutica que rastrea y muestra en tiempo real la posición de los aviones que te rodean sobre una rejilla circular con aspecto de sónar. Una pantalla redonda de 1,28 pulgadas y una carcasa impresa en 3D ofrecen una vista en directo de los vuelos que circulan alrededor de la ubicación configurada. Como veremos más adelante, parece tratarse de un proyecto de código abierto que algunos vendedores chinos han adoptado y que ha empezado a aparecer en AliExpress como un gadget de escritorio muy económico. Especificaciones del USB-C Deskradar: Módulo inalámbrico: módulo ESP32-C3 Super Mini de 16 pines SoC: microcontrolador RISC-V de 32 bits y un solo núcleo de Espressif Systems ESP32-C3FH4 a hasta 160 MHz; 400 KB de SRAM; 4 MB de flash USB: puerto USB Type-C para programación Antena cerámica Pantalla: LCD TFT a […]
HomeMaster MiniPLC: un controlador PLC para carril DIN con ESP32 y Home Assistant
El MiniPLC de HomeMaster es un controlador PLC basado en ESP32 con un formato compacto para carril DIN, que incluye ESPHome preinstalado para su integración con Home Assistant y está diseñado para la automatización residencial y la industria ligera. El dispositivo incluye salidas de relé, cuatro entradas digitales aisladas de 24 V, entradas analógicas de 0–10 V, una salida analógica de 0–10 V, canales RTD PT100/PT1000, buses 1-Wire y una interfaz RS-485 Modbus RTU. También incorpora una pantalla OLED de 128 × 64, cuatro botones, 12 LED, un zumbador, RTC, ranura para microSD y opcionalmente Ethernet de 10/100 Mbps, con alimentación de 24 V CC o 85–265 V CA. Especificaciones del HomeMaster MiniPLC: Módulo inalámbrico – ESP32-WROOM-32D-N16 (soldado en la parte posterior de la placa de circuito impreso) SoC – Microcontrolador inalámbrico ESP32 de doble núcleo CPU – Microprocesador Xtensa de 32 bits y doble núcleo a 240 MHz Memoria […]
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 […]








