LabWired, el proyecto de Andrii Shylenko, es un núcleo de simulación de firmware para MCU con licencia MIT que ejecuta firmware compilado sobre CPUs y periféricos modelados, captura la salida de la UART y de los buses y el estado de los registros, y permite ejecutar comprobaciones repetibles en CI. El simulador cubre los núcleos Arm Cortex-M0+, Cortex-M3, Cortex-M4, Cortex-M7 y Cortex-M33, la arquitectura RISC-V y los núcleos Xtensa LX6 y LX7 (presentes en algunos ESP32). Su principal ventaja es que acelera las pruebas de firmware, ya que hacerlas sobre placas reales resulta lento: hay que tener el hardware preparado, flashear el firmware en cada iteración y, cuando algo falla, el desarrollador solo ve un LED apagado y ningún rastro de lo ocurrido. Si un proyecto de firmware debe soportar varias placas, el problema se multiplica enseguida. El proyecto se diferencia de un emulador de CPU o MCU por dos […]
El MCU de señal mixta STM32G5 Cortex-M33 de STMicroelectronics a 280 MHz apunta a la alimentación digital y al control de motores
La serie STM32G5 es una familia de microcontroladores (MCU) Arm Cortex-M33 de señal mixta a 280 MHz diseñados para fuentes de alimentación industriales, inversores fotovoltaicos, cargadores de vehículos eléctricos, robótica y sistemas de control de motores. Duplica el rendimiento de la anterior serie STM32G4, presentada en 2021. La nueva familia de MCU ofrece hasta 512 KB de memoria flash, 112 KB de SRAM con ECC, un temporizador de alta resolución (HRTIM) de 111 ps con hasta 12 salidas PWM en algunas variantes, y ADC de 12 bits que admiten hasta 5 MSPS. Otras características incluyen interfaces de codificador de posición, una matriz lógica programable de 16 elementos, aceleradores matemáticos CORDIC y FMAC, y funciones de seguridad como Arm TrustZone, arranque seguro y compatibilidad con criptografía poscuántica. Especificaciones de la serie STM32G5: Núcleo del MCU CPU Arm Cortex-M33 de 32 bits a hasta 280 MHz con TrustZone, FPU de precisión simple, […]
ControlBox: un controlador con Home Assistant para calefacción radiante, iluminación del hogar y sensores 1-Wire (crowdfunding)
ControlBox es un controlador basado en Raspberry Pi 5 y Home Assistant para calefacción radiante por agua, iluminación y sensores 1-Wire, ahora en crowdfunding en Crowd Supply.
Seeed Studio XIAO STM32C5: placa de desarrollo con doble CAN FD y una IMU de 6 ejes con calefacción programable
Seeed Studio amplía su familia de placas XIAO con la XIAO STM32C5, una pequeña placa basada en el microcontrolador STM32C5 de STMicroelectronics que destaca por integrar dos controladores CAN FD y una IMU de 6 ejes con calefacción programable, una combinación poco habitual en un formato tan reducido. Especificaciones de la XIAO STM32C5: MCU – STMicroelectronics STM32C5A3CG CPU – Arm Cortex-M33 a 144 MHz con FPU e instrucciones DSP Memoria – 256 KB de SRAM Almacenamiento – 1 MB de flash interna Almacenamiento – 16 MB de flash externa USB – puerto USB Type-C con soporte USB 2.0 Full-Speed (12 Mbps) Bus CAN 2 controladores CAN FD (FDCAN1 y FDCAN2) Transceptor CAN FD TI TCAN3403-Q1 integrado, conectado a FDCAN2 Pads de soldadura CAN_H/CAN_L Resistencia de terminación de 120 Ω, activada por defecto y desconectable mediante un puente de soldadura Pines TX/RX de FDCAN1 para un transceptor CAN externo Sensores IMU […]
SparkFun IoT RedBoard ESP32-P4: placas con formato Arduino UNO basadas en el ESP32-P4 v3.x con WiFi 6 o PoE
SparkFun ha presentado dos nuevas placas de desarrollo bajo el nombre IoT RedBoard, ambas basadas en el ESP32-P4 v3.x (ESP32-P4X) y compatibles con el formato de Arduino UNO R3. La principal diferencia entre ellas está en la conectividad: una incorpora un ESP32-C5 para ofrecer WiFi 6, Bluetooth 5 LE, Zigbee y Thread, mientras que la versión PoE añade Ethernet de 10/100 Mbps con soporte de Power over Ethernet (PoE). Las dos incluyen conectores MIPI CSI/DSI para cámara y pantalla, dos puertos USB-C, ranura para tarjeta microSD, expansión Qwiic, cabeceras compatibles con Arduino R3, así como carga y monitorización de batería LiPo. Con este conjunto de características resultan adecuadas para aplicaciones de HMI, computación en el borde (edge computing) e IoT. Especificaciones de la SparkFun IoT RedBoard ESP32-P4: SoC – Espressif Systems ESP32-P4NRW32X v3.x CPU Procesador RISC-V de 32 bits de doble núcleo HP (alto rendimiento) a hasta 400 MHz, con […]
M5Stack Core Matrix: controlador IoT ESP32-C61 con matriz LED de 16×16, WiFi 6 e IMU de 6 ejes
El Core Matrix de M5Stack es un controlador IoT basado en el ESP32-C61 con una matriz LED blanca de 16×16 para mostrar iconos, animaciones, el estado del dispositivo y notificaciones. Ofrece conectividad WiFi 6 de 2,4 GHz y está pensado para aplicaciones IoT, la monitorización de datos de sensores y pantallas interactivas. También incluye una IMU BMI270 de 6 ejes, una ranura para tarjetas microSD, un zumbador pasivo, tres botones de usuario, un botón de encendido y un puerto USB-C. La placa admite módulos y sensores externos mediante las interfaces M5-Bus y Grove, y cuenta con circuitería de gestión de energía por batería que le permite funcionar tanto con alimentación USB como con una batería externa. Especificaciones del M5Stack Core Matrix: SoC – Espressif Systems ESP32-C61HR8 CPU – Núcleo RISC-V único de 32 bits a hasta 160 MHz Memoria – 320 KB de SRAM, 8 MB de PSRAM Almacenamiento – […]
Análisis de la impresora DTF Procolored K13 Lite: prendas personalizadas con horno de curado y prensa térmica
En mayo hablamos de la grabadora láser 3 en 1 Procolored X One con impresión en color UV y UV-DTF, y la empresa se puso en contacto con nosotros unos meses después para proponernos un análisis. Pero, en lugar de que analizáramos la grabadora láser, nos propusieron probar su impresora DTF K13 Lite, «desarrollada para pequeñas empresas y creadores que producen prendas y artículos personalizados». En esencia, una impresora de camisetas que utiliza tecnología DTF (Direct-to-Film). Al principio no lo tenía nada claro, ya que la impresión de camisetas y prendas no es precisamente uno de los temas principales que tratamos en CNX Software. Aun así, acabé aceptando, porque me parecía interesante entender el proceso de montaje, el flujo de trabajo, el software, la calidad y la durabilidad de impresión y los requisitos de mantenimiento de una máquina así. ¡Empecemos! Desembalaje de la impresora DTF Procolored K13 Lite (y compañía) […]
Waveshare ESP32-S31-Zero: una diminuta placa ESP32-S31 con hasta 32 MB de PSRAM y 32 MB de flash SPI
Placa de desarrollo de 28 x 18 mm con MCU RISC-V de doble núcleo a 320 MHz, WiFi 6, Bluetooth 5.4, 802.15.4, hasta 32 MB de PSRAM y conector B2B de 40 pines.








