Tiny Silicon Labs BG29 Bluetooth LE SoC measures just 2.8 x 2.6mm for wearables and sensors

Silicon Labs BG29 vs coin cell battery

Yesterday, we wrote about the world’s smallest microcontroller (TI MSPM0C1104), which measures just 1.38mm2 in its smallest package. However, it is designed for general-purpose applications without built-in wireless connectivity. If you need Bluetooth LE in a tiny form factor, Silicon Labs BG29 wireless SoC, with a 2.8x 2.6mm package, is worth a look. The BG29 features a Cortex-M33 core clocked at up to 76.8 MHz, up to 256KB SRAM, up to 1MB flash, various digital and analog peripherals, and security features that make it suitable for Bluetooth LE applications such as wearable health and medical devices, asset trackers, and battery-powered sensors. Silicon Labs BG29 (EFR32BG29) specifications: CPU core – Arm Cortex-M33 @ 76.8 MHz with DSP instruction and floating-point unit Memory – Up to 256 kB RAM data memory Storage – Up to 1 MB flash program memory Wireless – 2.4 GHz radio Protocols – Bluetooth 5.4 Low Energy (LE) […]

Microchip PIC32A is a 32-bit MCU family with high-performance analog peripherals supporting up to 40 Msps

PIC32A evaluation kit

Microchip Technology PIC32A is a new family of 32-bit microcontrollers clocked at up to 200 MHz with high-speed analog peripherals that include up to 40 Msps 12-bit ADCs, high-speed 5 ns comparators and 100 MHz operational amplifiers for smart edge sensing. The PIC32A microcontrollers also feature up to 16KB RAM with ECC, up to 128KB flash, various I/O, and security and safety features that make them suitable for general-purpose applications across automotive, industrial, consumer, Artificial Intelligence (AI), Machine Learning (ML), and medical markets.   Microchip PIC32A specifications: MCU core – 32-bit CPU @ up to 200 MHz with 64-bit FPU, instructions optimized for speed and program code size Memory –  Up to 16KB RAM with ECC Storage – Up to 128KB flash with 64x 128-bit OTP area Peripherals 4x PWM generators with up to 2.5ns resolution 3x 4-wire SPI 2x I2C 3x UART; automated UART handling support for LIN 2.2, Digital […]

ArmSoM RK3588 AIModule7 NVIDIA Jetson Nano-compatible SOM

Geehy G32R501 dual-core Cortex-M52 industrial AI MCU targets industrial and automotive applications

Geehy G32R501 Arm Cortex M52 Real Time MCU

Geehy Semiconductor has introduced the G32R501 Cortex-M52 industrial AI MCU, the industry’s first real-time MCU based on a dual-core Arm Cortex-M52 architecture. Designed for industrial automation, commercial power supplies, and electric vehicles. Back in 2023, we talked about the features and specifications of the Arm Cortex-M52 core, but now Geehy has introduced the G32R501 MCU with AI and DSP capabilities designed for low-cost IoT applications. This MCU features single and double-precision FPUs, an Arm Helium DSP extension, and Geehy’s Zidian Math Instruction Extension for AI/ML tasks and signal processing. It includes 640 KB Flash, 128 KB SRAM, TCM (Tightly Coupled Memory), and a six-channel DMA module for efficient data handling. The MCU also features three 12-bit ADCs (3.45 MSPS), seven 12-bit DAC comparators, and Σ-Δ filter modules to improve signal accuracy, making it ideal for motor control and real-time monitoring. With 16 high-resolution PWM channels (150-ps resolution), quadrature encoder modules, […]

5th Gen AMD EPYC Embedded 9005 Series Zen 5 processors supports up to 6TB DDR5 memory, up to 160 PCIe Gen 5 lanes

AMD EPYC Embedded 9005

AMD has just introduced the 5th Gen AMD EPYC Embedded 9005 Series “Zen 5” processors designed for embedded systems with a focus on longevity (7 years), reliability, and system resiliency, and targeting networking, storage, and industrial edge systems with support for up to 6TB of DDR5 memory, up to 160 PCIe Gen5 lanes with CXL 2.0. The EPYC Embedded 9005 Series processors are offered with 8 to 192 cores in a single socket and deliver up to a 1.3x faster networking process and 1.6x faster storage. The company also claims a 1.3x increase in socket throughput and 1.3x better performance/Watts compared to the competition thanks to the new Zen 5c architecture. AMD EPYC Embedded 9005 highlights: CPU sub-system AMD EPYC Embedded 9745 to 9965 – Zen 5c architecture up to 12x core complex dies (CCDs), 192x cores, 384x threads AMD EPYC Embedded 9015 to 9655 – Zen5 architecture up to […]

Texas Instruments MSPM0C1104 is the world’s smallest microcontroller with a size of 1.38mm2

TI World's smallest microcontroller

Texas Instruments (TI) has expanded the MSPM0 Arm Cortex-M0+ MCU family with the MSPM0C1104 which is the world’s smallest microcontroller measuring just 1.38mm2 in its WCSP package, or about the size of a black pepper flake. Equipped with up to 16KB flash, 1KB SRAM, I/Os such as GPIO, I2C, UART, SPI, and a 12-bit analog-to-digital converter (ADC), the MSPM0C1104 is optimized for space-constrained applications such as medical wearables and personal electronics. TI MSPM0C1104 specifications: MCU Core – 32-bit Arm Cortex-M0+ CPU clocked at up to 24MHz Memory – 1KB of SRAM Storage – Up to 16KB of flash Peripherals Up to 18x GPIO (5V tolerant) 1x UART, 1 I2C, 1x SPI Analog 1x Analog-to-digital converter (ADC) with up to 10 total external channels, 1.7Msps at 10 bit or 1.5Msps at 12 bit with VDD as the voltage reference Configurable 1.4V or 2.5V internal ADC voltage reference (VREF) Integrated temperature sensor […]

Synaptics Astra SR series Arm Cortex-M55 MCUs feature Arm Ethos-U55 NPU, low-power Cortex-M4 core with microNPU

astra sr series featured image

Synaptics unveiled an extension to its Astra Native AI platform with the new SR series of MCUs. This new product family, unlike the Astra SL series released last year, isn’t comprised of Linux-capable application processors. Instead, the Arm Cortex-M55 microcontrollers focus on providing high-performance, AI-native processing for Edge AI applications leveraging a built-in Arm Ethos-U55 NPU. Built on the Arm Cortex-M55 core and the Arm Ethos-U55 neural processing unit (NPU), these MCUs are optimized for multimodal applications, including vision, audio, and voice processing. As indicated in the MCU’s block diagram (see below), the SR series also features an optional low processing SoC unit featuring an Arm Cortex-M4 @ 100MHz and a Synaptics micro NPU engine. Such a provision in this MCU is what allows the three operation tiers the company offers with the MCU series: performance, efficiency, and ultra-low-power modes, allowing intelligence across various power levels. The MCU can switch […]

Rockchip RK3568, RK3588 and Intel x86 SBCs and SoMs in 2025

congatec unveils acetone-based heat pipe cooling solution for embedded systems operating in freezing temperatures

congatec heat pipe cooling solution freezing temperatures

Consumer-grade heat pipe cooling solutions typically rely on water as a working fluid. This works great until a system needs to be used in freezing conditions, since the water could turn into ice and damage the pipe or even parts of the computer. That’s why congatec has unveiled a heat pipe cooling solution that relies on acetone as a working fluid in the heat pipes instead of water. It will work reliably at extreme sub-zero temperatures down to -40°C, and the company also claims the solution is insensitive to mechanical stresses such as shock and vibration. The acetone-based cooling solution will be used in conjunction with Computer-on-Module (COMs) from the company such as the COM Express Type 6 conga-TC675 or rugged-version conga-TC675r powered by up to 45W Intel Raptor Lake processor, as well as COM HPC Mini, Client or Server modules. Congatec explains that it will lower the cost of […]

Tips to use a touchscreen display with Raspberry Pi OS in 2025

Armbian 10 point touch ROCK 5B

I’ve just reviewed the SunFounder 10.1-inch touchscreen display with Raspberry Pi 5 running Raspberry Pi OS, and the experience was not quite as smooth as I had expected, so I’ll report some tips to save people time. The first is the software keyboard. Matchbox keyboard used to be the go-to solution, but two years ago, my preferred keyboard became the Onboard keyboard. Sadly, it’s not working so well with the latest Raspberry Pi OS using labwc Wayland window-stacking compositor, so now Raspberry Pi recommends squeekboard. It was not installed by default, but installation is fairly easy:

It did not show up automatically when trying to type in a text field, maybe because I’m using a third-party touchscreen keyboard, but going to Raspberry Pi Configuration and setting On-screen Keyboard to Enabled always in the Display tab fixed that. I was able to type a URL/web search terms in the URL […]

Boardcon CM3588 Rockchip RK3588 System-on-Module designed for AI and IoT applications