Nuvoton’s new NuMicro M3331 is a series of 32-bit Arm Cortex-M33 MCUs clocked at 180 MHz that integrate an ARGB LED controller, a DSP instruction set, a single-precision FPU, and TrustZone security for smart factories, renewable energy systems, and consumer devices. In the past, we have written about other Cortex-M33 MCUs like the STM32U3B5/C5, Texas Instruments MSPM33C321A, Nordic Semi’s nRF54LM20A, and various others, but the Nuvoton M3331 series specifically features a built-in Enhanced LED Light Strip Interface (ELLSI) and up to 10 standard LLSI channels. This allows the MCU to natively support gaming ARGB Gen1 and Gen2 LED control protocols, completely offloading the CPU to run fluid, dynamic LED effects. It comes in two variants, the M3333 series and the M3334 series, with the latter adding a high-speed USB 2.0 OTG controller with an integrated PHY. NuMicro M3331 specifications: MCU core – Arm Cortex-M33 32-bit CPU @ 180 MHz with single-precision […]
Toradex OSM and Lino SoMs – 30×30mm NXP i.MX 93/i.MX 91 modules with solder-down or B2B connector designs
Toradex has launched two new ultra-compact (30x30mm) System-on-Module (SoM) families: OSM and Lino, powered by NXP i.MX 91 or i.MX 93 Arm Cortex-A55 SoC for Edge industrial and IoT applications. The OSM iMX91 and OSM iMX93 variants comply with the OSM Size-S standard, featuring a 332-ball contact grid designed to be soldered to the carrier board. The Lino is a proprietary format that keeps the OSM Size-S dimensions but features two board-to-board (B2B) connectors offering more flexibility for potential replacement or future upgrades. Toradex Lino iMX91/iMX93 system-on-module Toradex Lino specifications: SoC (one or the other) NXP i.MX 93 CPU 2x Arm Cortex-A55 up to 1.7 GHz 2x Arm Cortex-M33 up to 250 MHz GPU – PXP 2D GPU with blending/composition, resize, and color space conversion NPU – Arm Ethos-U65 NPU @ 1 GHz up to 0.5 TOPS Security – EdgeLock Secure Enclave NXP i.MX 91 CPU – Single-core Arm Cortex-A55 […]
Texas Instruments MSPM0G5187 and AM13Ex MCUs integrate TinyEngine NPU for Edge AI applications
Texas Instruments MSPM0G5187 and AM13Ex are two new microcontroller (MCU) families featuring the company’s TinyEngine neural processing unit (NPU) to enable low-latency, high-efficiency Edge AI/Machine Learning inference on the chips. TI claims that the TinyEngine NPU can run AI models with up to 90 times lower latency and more than 120 times lower energy utilization per inference than similar MCUs without an accelerator. The MSPM0G5187 is a general-purpose, low-power Arm Cortex-M0+ MCU, while the AM13Ex Arm Cortex-M33 microcontroller targets real-time motor control, starting with the AM13E23019 SKU. TI MSPM0G5187 general-purpose Cortex-M0+ MCU Key features and specifications: CPU – Arm Cortex-M0+ @ 80 MHz Memory – 32 KB RAM with ECC Storage – 128 KB flash with ECC, 8 KB data flash with ECC Accelerators TinyEngine NPU for AI/ML delivering up to 2.56GOPS (Giga Operations Per Second) at 80MHz MATHACL math accelerator Peripherals USB – 1x USB 2.0 (12 Mbps) Audio […]
Telink ML9118A – A 32-bit RISC-V IoT module with Wi-Fi 6, Bluetooth 5.4, and 802.15.4 connectivity
Telink ML9118A is a wireless IoT module with Wi-Fi 6, Bluetooth 5.4, and 802.15.4 (Zigbee/Thread/Matter) connectivity designed for smart home, smart lighting, and smart remote control applications. The module also features a 32-bit RISC-V microcontroller clocked at 160 MHz with 576KB SRAM, 4MB flash, and various peripheral interfaces such as SDIO 3.0, 19x GPIOs, I2C, SPI, UART, as well as I2S for audio. Telink ML9118A module (ML9118A-GAIA-M0-PG12) specifications: MCU – 32-bit dual-core RISC-V MCU @ 160MHz Memory – 576KB SRAM Storage – 4MB embedded flash Wireless 2.4 GHz Wi-Fi 6 IEEE 802.11 b/g/n/ax with support for DL/UL OFDMA, RX STBC, TWT, etc… Bluetooth 5.4 LE up to 2 Mbps bit rate 802.15.4 radio for Matter 1.3, Zigbee 3.0 compatible with ZHA and ZLL, Thread 2.4GHz proprietary – Supports Matter over Wi-Fi and Thread Tx Power – 15dBm @ Bluetooth LE mode Rx Sensitivity -88dBm @ 11B CCK 11Mbps -76dBm @ […]
FOSDEM 2026 schedule – Embedded, RISC-V, Robotics, Rust, Open Hardware, and more
FOSDEM 2026 will take place on January 31-February 1, with thousands of developers meeting in Brussels to discuss open-source software & hardware projects. The free-to-attend “Free and Open Source Software Developers’ European Meeting” gets more traction every year, and in 2026, there will be at least 1,113 speakers, 1,016 events, 70 tracks, and potentially close to 10,000 attendees. As usual, I’ll create a virtual schedule with sessions most relevant to the topics covered on CNX Software from the “Embedded, Mobile and Automotive” and “Open Hardware and CAD/CAM” devrooms, but also other devrooms, including “RISC-V”, “Robotics and simulation”, and “FOSS on Mobile”, among others. I’m aware some of the talks overlap by a couple of minutes or so… FOSDEM 2026 Day 1 – Saturday, January 31 10:40 – 11:15 – RISC-V Vector optimisations in FFmpeg by Rémi Denis-Courmont FFmpeg is the most versatile multimedia codec and format support library, and was […]
Arduino UNO Q 4GB board with 4GB RAM, 32GB storage is now available for $59
When the Arduino UNO Q was first unveiled in October 2025, the specifications of the Qualcomm DragonWing SBC listed the ABX00162 SKU with 2GB RAM and 16GB eMMC flash, and the ABX00173 SKU with 4GB RAM and 32GB eMMC flash. So far, only the 2GB variant was available, and Arduino has now announced the availability of the Arduino UNO Q 4GB with 4GB of RAM and 32GB eMMC storage for more complex projects. Arduino UNO Q 4GB (ABX00173) specifications: Application SoC/MPU – Qualcomm QRB2210 CPU – Quad-core Cortex-A53 processor at up to 2.0 GHz GPU – Adreno 702 GPU at 845 MHz with support for OpenGL ES 3.1, Vulkan 1.1, OpenCL 2.0 DSP – Hexagon QDSP6 v66 VPU – 1080p 30 fps encode / 1080p 30fps decode ISP – 2x Image Signal Processor (13 MP + 13 MP or 25 MP) @ 30 fps Real-time MCU – STMicro STM32U585 Arm Cortex-M33 microcontroller […]
Quectel SRG091X and SRG093X NXP i.MX 9 industrial AIoT modules integrates Wi-Fi 6, Bluetooth 5.4, and 802.15.4 radios
After releasing the very powerful P895BD-AP AIoT module at CES 2026, Quectel now released two new low-power industrial AIoT modules based on NXP’s i.MX 9 series SoCs. The module integrates Wi-Fi 6, Bluetooth 5.4, and 802.15.4 radios through the IW610G chipset, so it can simply be dropped into a PCB to create a fully compliant Matter Border Router without any RF design or coexistence concerns. While both modules share the same 46 x 41.5 mm form factor and wireless capabilities, they are different in terms of CPU power as the SRG091X is an entry-level solution built around a single-core NXP i.MX 91 processor, while the SRG093X features dual-core NXP i.MX 93 SoC, which includes a Cortex-M33 real-time core and a neural processing unit (NPU) for edge AI workloads. The module supports LPDDR4/LPDDR4X memory, eMMC storage, and various I/O options, including dual Gigabit Ethernet, USB 2.0, CAN-FD, SPI, UART, I²C/I³C, ADC, […]
MicroPython v1.27 adds support for ESP32-C5, ESP32-P4, and STM32U5 microcontrollers
MicroPython is one of the most popular firmware for microcontrollers due to its ease of use. The MicroPython v1.27 release adds support for some interesting microcontrollers, namely Espressif Systems ESP32-C5 and ESP32-P4, thanks to an update to the ESP-IDF v5.5.1 framework, as well as STMicroelectronics STM32U5, and features a range of other changes. These include improvements to the test suite to cater to the increasing number of supported hardware platforms, the introduction of tier levels for different hardware platforms, various optimizations and bug fixes, updated libraries, new ESP32 and STM32 boards, and more. The last time we reported on a MicroPython release was for v1.24, which added support for Raspberry Pi RP2350 and ESP32-C6 microcontrollers. Other MicroPython v1.27 highlights: Test suite improvements Auto-detecting if the target has Unicode support Automatically including float tests when possible Always including stress tests Improving the skipping of tests that use slice and the […]
