# Microcontroller

A microcontroller is a highly integrated chip containing a CPU, RAM, program memory, I/O ports, and timers.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## ENILINX TICKEY - An ESP32-S3-based color e-Paper badge with open firmware (Crowdfunding)

DevFeed: [ENILINX TICKEY - An ESP32-S3-based color e-Paper badge with open firmware (Crowdfunding)](<https://devfeed.tech/articles/enilinx-tickey-an-esp32-s3-based-color-e-paper-badge-with-open-firmware-crowdfunding-35040.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/09/17/enilinx-tickey-esp32-s3-color-e-paper-badge-with-open-firmware/>)

Author: Debashis Das

Published: 2026-09-17T00:00:34Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [e-ink](<https://devfeed.tech/topics/e-ink.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [ble](<https://devfeed.tech/tags/ble.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [display](<https://devfeed.tech/tags/display.md>), [e-paper](<https://devfeed.tech/tags/e-paper.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [epaper](<https://devfeed.tech/tags/epaper.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [kickstarter](<https://devfeed.tech/tags/kickstarter.md>), [low-power](<https://devfeed.tech/tags/low-power.md>), [news](<https://devfeed.tech/tags/news.md>), [nfc](<https://devfeed.tech/tags/nfc.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [qr-code](<https://devfeed.tech/tags/qr-code.md>), [screen](<https://devfeed.tech/tags/screen.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

ENILINX has launched the TICKEY, a 3.7-inch color e-paper badge and desk display based on the ESP32-S3. It includes Wi-Fi, Bluetooth, NFC, a rechargeable battery, and support for smartphone updates, with standard and Developer Edition storage options. The company describes the firmware as open source, but no repository or further implementation details were available when the article was written.

### Source excerpt

ENIAC (operating as ENILINX) has launched the TICKEY, a 3.7-inch color e-Paper smart badge and desk display built around an ESP32-S3 MCU. The device features Wi-Fi, Bluetooth, and NFC connectivity, allowing users to update the screen from a smartphone without requiring continuous power to hold a static image. The display uses Modos' color e-paper technology to deliver 48+ native colors, with refresh times as fast as 3 seconds and sunlight readability. Measuring just 3.8mm thick and weighing 45 grams, TICKEY features an aluminum-alloy body and interchangeable faceplates, and supports NFC and QR code-based web profile sharing. The standard version includes 8MB of storage, whereas the Developer Edition offers 128MB for more advanced applications. These features make it suitable for desk reminders, event identification, digital business cards, and interactive maker projects. TICKEY specifications: Wireless MCU - ESP32-S3 Dual-core Tensilica LX7 microcontroller @ up to 240 MHz Wireless - 2.4 GHz 802.11n [...] The post ENILINX TICKEY - An ESP32-S3-based color e-Paper badge with open firmware (Crowdfunding) appeared first on CNX Software - Embedded Systems News.

## Alif Semi Balletto B1 and Ensemble E1C StartKits feature Cortex-M55 + Ethos-U55 MCU for IoT and Edge AI

DevFeed: [Alif Semi Balletto B1 and Ensemble E1C StartKits feature Cortex-M55 + Ethos-U55 MCU for IoT and Edge AI](<https://devfeed.tech/articles/alif-semi-balletto-b1-and-ensemble-e1c-startkits-feature-cortex-m55-ethos-u55-mcu-for-iot-and-edge-ai-26779.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/09/15/alif-semi-balletto-b1-and-ensemble-e1c-startkits-feature-cortex-m55-ethos-u55-mcu-for-iot-and-edge-ai/>)

Author: Debashis Das

Published: 2026-09-15T09:00:06Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [Microcontrollers](<https://devfeed.tech/topics/microcontrollers.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [SDK](<https://devfeed.tech/topics/sdk.md>)

Tags: [802-15-4](<https://devfeed.tech/tags/802-15-4.md>), [ai](<https://devfeed.tech/tags/ai.md>), [alif](<https://devfeed.tech/tags/alif.md>), [ble](<https://devfeed.tech/tags/ble.md>), [camera](<https://devfeed.tech/tags/camera.md>), [core](<https://devfeed.tech/tags/core.md>), [debugger](<https://devfeed.tech/tags/debugger.md>), [development-board](<https://devfeed.tech/tags/development-board.md>), [devkit](<https://devfeed.tech/tags/devkit.md>), [edge](<https://devfeed.tech/tags/edge.md>), [edge-ai](<https://devfeed.tech/tags/edge-ai.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [i2c](<https://devfeed.tech/tags/i2c.md>), [iot](<https://devfeed.tech/tags/iot.md>), [led](<https://devfeed.tech/tags/led.md>), [low-power](<https://devfeed.tech/tags/low-power.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [microcontrollers](<https://devfeed.tech/tags/microcontrollers.md>), [mikrobus](<https://devfeed.tech/tags/mikrobus.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [sensor](<https://devfeed.tech/tags/sensor.md>), [specifications](<https://devfeed.tech/tags/specifications.md>), [testing](<https://devfeed.tech/tags/testing.md>), [zephyr](<https://devfeed.tech/tags/zephyr.md>), [zephyr-os](<https://devfeed.tech/tags/zephyr-os.md>)

### AI overview

Alif Semiconductor's Balletto B1 and Ensemble E1C StartKits are low-cost development boards built around Cortex-M55 microcontrollers with Ethos-U55 NPUs. The Balletto B1 adds BLE 5.3 and 802.15.4 connectivity, while both boards include camera, audio, sensor expansion, debugging, and power-measurement features.

### Source excerpt

Alif Semiconductor's Ensemble E1C (SK-E1C) and Balletto B1 (SK-B1) StartKits are low-cost development boards built around the company's Cortex-M55 + Ethos-U55 microcontrollers. The Balletto B1 adds BLE 5.3 and 802.15.4 wireless connectivity, while the Ensemble E1C does not have built-in wireless connectivity. Both StartKits feature a microcontroller with a 160MHz Cortex-M55 CPU, an Ethos-U55 NPU, 2MB SRAM, and 1.8/1.9MB NVM. They also include an Arducam camera header, a mikroBUS Click Board expansion socket, and two PDM microphones for camera, audio, and sensor-based projects. The Balletto B1 additionally provides the complete RF path to a chip antenna for its wireless subsystem, while both boards feature an on-board Segger J-Link debugger for development and testing. Alif Semiconductor StartKit (SK-B1 and SK-E1C) specifications: MCU SK-E1C - Alif Semiconductor Ensemble E1C SK-B1 - Alif Semiconductor Balletto B1 CPU - Arm Cortex-M55 core with Helium-M Vector Extension @ up to 160 MHz NPU - Arm [...] The post Alif Semi Balletto B1 and Ensemble E1C StartKits feature Cortex-M55 + Ethos-U55 MCU for IoT and Edge AI appeared first on CNX Software - Embedded Systems News.

## JetKVM Mini - A low-cost, ESP32-P4X-based KVM with Ethernet or WiFi connectivity

DevFeed: [JetKVM Mini - A low-cost, ESP32-P4X-based KVM with Ethernet or WiFi connectivity](<https://devfeed.tech/articles/jetkvm-mini-a-low-cost-esp32-p4x-based-kvm-with-ethernet-or-wifi-connectivity-14043.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/09/14/jetkvm-mini-a-low-cost-esp32-p4x-based-kvm-with-ethernet-or-wifi-connectivity/>)

Author: Jean-Luc Aufranc (CNXSoft)

Published: 2026-09-14T02:03:40Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [Jetkvm](<https://devfeed.tech/topics/jetkvm.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>), [Web](<https://devfeed.tech/topics/web.md>), [WebRTC](<https://devfeed.tech/topics/webrtc.md>), [networking](<https://devfeed.tech/topics/networking.md>), [USB](<https://devfeed.tech/topics/usb.md>)

Tags: [4k](<https://devfeed.tech/tags/4k.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-p4](<https://devfeed.tech/tags/esp32-p4.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [ethernet](<https://devfeed.tech/tags/ethernet.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [freertos](<https://devfeed.tech/tags/freertos.md>), [github](<https://devfeed.tech/tags/github.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [hdmi](<https://devfeed.tech/tags/hdmi.md>), [jetkvm](<https://devfeed.tech/tags/jetkvm.md>), [kvm](<https://devfeed.tech/tags/kvm.md>), [linux](<https://devfeed.tech/tags/linux.md>), [macos](<https://devfeed.tech/tags/macos.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [soc](<https://devfeed.tech/tags/soc.md>), [usb](<https://devfeed.tech/tags/usb.md>), [video](<https://devfeed.tech/tags/video.md>), [webrtc](<https://devfeed.tech/tags/webrtc.md>), [wifi](<https://devfeed.tech/tags/wifi.md>), [wifi-6](<https://devfeed.tech/tags/wifi-6.md>)

### AI overview

JetKVM Mini is a smaller, lower-cost KVM over IP device based on the ESP32-P4X instead of Linux running on a Rockchip SoC. It provides Ethernet or WiFi connectivity, 1080p video capture, H.264 streaming over WebRTC, USB device emulation, and an information display. Its firmware uses FreeRTOS and ESP-IDF, while JetKVM OS Services add features such as 4K screen capture, shared clipboard, a guest terminal, and file transfer on compatible hosts.

### Source excerpt

JetKVM Mini is a smaller, lower-cost version of the popular JetKVM KVM over IP solution. The new model features a small information display, offers Ethernet or WiFi connectivity, and supports 1080p video capture. The main under-the-hood change is that they ditched Linux on a Rockchip RV1106G3 SoC and now rely on an ESP32-P4X (ESP32-P4 version 3.x and greater) to handle video capture, H.264 encoding, USB, and other features. The largest cost saving is removing the RAM and eMMC flash required by Linux. JetKVM Mini specifications: SoC - Espressif Systems ESP32-P4X CPU Dual-core 32-bit RISC-V HP (High-performance) CPU @ up to 400 MHz with AI instruction extension and single-precision FPU Single-RISC-V LP (Low-power) MCU core @ up to 40 MHz Memory 768 KB HP L2MEM (for dual-core CPU), 32 KB LP SRAM, 8 KB TCM (for LP MCU core) 32 MB PSRAM Storage - 128 KB HP ROM, 16 KB LP ROM [...] The post JetKVM Mini - A low-cost, ESP32-P4X-based KVM with Ethernet or WiFi connectivity appeared first on CNX Software - Embedded Systems News.

## Infineon RISC-V for Automotive at Hot Chips 2026

DevFeed: [Infineon RISC-V for Automotive at Hot Chips 2026](<https://devfeed.tech/articles/infineon-risc-v-for-automotive-at-hot-chips-2026-14009.md>)

Original publisher: [Read original article](<https://www.servethehome.com/infineon-risc-v-for-automotive-at-hot-chips-2026/>)

Author: Vic A

Published: 2026-09-13T21:58:44Z

Content type: article

Language: en

Sources: [ServeTheHome](<https://devfeed.tech/sources/servethehome.md>)

Topics: [RISC-V](<https://devfeed.tech/topics/riscv.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Low Latency](<https://devfeed.tech/topics/low-latency.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Security](<https://devfeed.tech/topics/security.md>), [IO](<https://devfeed.tech/topics/io.md>), [Inference Performance](<https://devfeed.tech/topics/inference-performance.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [automotive](<https://devfeed.tech/tags/automotive.md>), [compute](<https://devfeed.tech/tags/compute.md>), [cost](<https://devfeed.tech/tags/cost.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [infineon](<https://devfeed.tech/tags/infineon.md>), [latency](<https://devfeed.tech/tags/latency.md>), [low-latency](<https://devfeed.tech/tags/low-latency.md>), [microcontrollers](<https://devfeed.tech/tags/microcontrollers.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [performance](<https://devfeed.tech/tags/performance.md>), [posix](<https://devfeed.tech/tags/posix.md>), [processors](<https://devfeed.tech/tags/processors.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Infineon presents RISC-V automotive processors for next-generation vehicle architectures. The article covers real-time control, low latency, power efficiency, security, zone controllers, central car computers, and heterogeneous workloads including DSP, AI inference, audio, and POSIX-based services.

### Source excerpt

At Hot Chips 2026, Infineon presented a case for using RISC-V in various automotive processors in next-generation cars The post Infineon RISC-V for Automotive at Hot Chips 2026 appeared first on ServeTheHome.

## NeoEyes NE302 - A tiny USB-C-powered WiFi 6 Edge AI Vision camera based on STM32N6 MCU

DevFeed: [NeoEyes NE302 - A tiny USB-C-powered WiFi 6 Edge AI Vision camera based on STM32N6 MCU](<https://devfeed.tech/articles/neoeyes-ne302-a-tiny-usb-c-powered-wifi-6-edge-ai-vision-camera-based-on-stm32n6-mcu-14041.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/09/12/neoeyes-ne302-a-tiny-usb-c-powered-wifi-6-edge-ai-vision-camera-based-on-stm32n6-mcu/>)

Author: Jean-Luc Aufranc (CNXSoft)

Published: 2026-09-12T02:19:36Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [wifi 6](<https://devfeed.tech/topics/wifi-6.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [object-detection](<https://devfeed.tech/topics/object-detection.md>)

Tags: [c-c-plus-plus](<https://devfeed.tech/tags/c-c-plus-plus.md>), [camera](<https://devfeed.tech/tags/camera.md>), [computer-vision](<https://devfeed.tech/tags/computer-vision.md>), [edge-ai](<https://devfeed.tech/tags/edge-ai.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [object-detection](<https://devfeed.tech/tags/object-detection.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [stm32](<https://devfeed.tech/tags/stm32.md>), [stmicro-stm32](<https://devfeed.tech/tags/stmicro-stm32.md>), [vision](<https://devfeed.tech/tags/vision.md>), [wifi-6](<https://devfeed.tech/tags/wifi-6.md>)

### AI overview

The article reports on CamThink's NeoEyes NE302, a compact USB-C-powered Wi-Fi 6 edge AI vision camera built around the STM32N6 MCU. It describes the device's reduced memory and feature set compared with the NE301, along with its camera, wireless, debugging, video-encoding, object-detection, networking, OTA, and security capabilities.

### Source excerpt

CamThink NeoEyes NE302 is a tiny WiFi 6 Edge AI camera based on an STM32N6 Arm Cortex-M55 MCU with Neural-ART NPU which the company says is "especially suitable for developers and makers". I initially thought about it as a smaller version of the CamThink NeoEyes NE301 based on the same STM32N6 MCU and 4MP OS04C10 camera sensor. But it's quite a different device. First, it doesn't have a battery, and the USB-C is only used for power. Memory and storage capacities have been reduced to 32 MB PSRAM and 64 MP SPI flash, and a range of built-in and optional features have been removed, including 4G LTE module (global or US), audio wafers, PIR motion connector, and a 16-pin GPIO header, as well as support for PoE power. CamThink NeoEyes NE302 specifications: Vision MCU STMicro STM32N6 MCU Core - Arm 32-bit Cortex-M55 CPU @ up to 800MHz with Arm Helium [...] The post NeoEyes NE302 - A tiny USB-C-powered WiFi 6 Edge AI Vision camera based on STM32N6 MCU appeared first on CNX Software - Embedded Systems News.

## Building smarter AMRs with the Arduino® VENTUNO™ Q board

DevFeed: [Building smarter AMRs with the Arduino® VENTUNO™ Q board](<https://devfeed.tech/articles/building-smarter-amrs-with-the-arduino-ventunotm-q-board-13655.md>)

Original publisher: [Read original article](<https://blog.arduino.cc/2026/09/11/building-smarter-amrs-with-the-arduino-ventuno-q-board/>)

Author: Arduino Team

Published: 2026-09-11T11:10:16Z

Content type: article

Language: en

Sources: [Arduino Blog](<https://devfeed.tech/sources/arduino-blog.md>)

Topics: [Arduino](<https://devfeed.tech/topics/arduino.md>), [Physical AI](<https://devfeed.tech/topics/physical-ai.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Computer vision](<https://devfeed.tech/topics/computer-vision.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [amr](<https://devfeed.tech/tags/amr.md>), [arduino](<https://devfeed.tech/tags/arduino.md>), [autonomous-mobile-robots](<https://devfeed.tech/tags/autonomous-mobile-robots.md>), [computer-vision](<https://devfeed.tech/tags/computer-vision.md>), [featured](<https://devfeed.tech/tags/featured.md>), [linux](<https://devfeed.tech/tags/linux.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [physical-ai](<https://devfeed.tech/tags/physical-ai.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [robotics](<https://devfeed.tech/tags/robotics.md>), [robots](<https://devfeed.tech/tags/robots.md>), [ros](<https://devfeed.tech/tags/ros.md>), [sensor](<https://devfeed.tech/tags/sensor.md>), [sensors](<https://devfeed.tech/tags/sensors.md>), [ventuno-q](<https://devfeed.tech/tags/ventuno-q.md>)

### AI overview

The article explains how Arduino's VENTUNO Q board could support autonomous mobile robots by combining a Linux-capable MPU with a real-time MCU. The MPU can run Linux, ROS 2, navigation, computer vision, and AI workloads, while the MCU handles motor control, encoder feedback, inertial measurements, local sensing, and motor-driver communication.

### Source excerpt

Physical AI is based on the idea that intelligence shouldn't stop at perception: instead, it should bring to life systems able to sense their environment, reason about it, and act on it - all in one continuous loop. It's what makes the difference between a device that observes and one that acts. Autonomous mobile robots [...] The post Building smarter AMRs with the Arduino® VENTUNO™ Q board appeared first on Arduino Blog.

## XIAO SAMD21 Plus and RP2040 Plus USB-C boards get additional GPIO pins, integrated Li-ion battery management

DevFeed: [XIAO SAMD21 Plus and RP2040 Plus USB-C boards get additional GPIO pins, integrated Li-ion battery management](<https://devfeed.tech/articles/xiao-samd21-plus-and-rp2040-plus-usb-c-boards-get-additional-gpio-pins-integrated-li-ion-battery-management-14032.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/09/07/xiao-samd21-plus-and-rp2040-plus-usb-c-boards-get-additional-gpio-pins-integrated-li-ion-battery-management/>)

Author: Jean-Luc Aufranc (CNXSoft)

Published: 2026-09-07T01:07:22Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [USB](<https://devfeed.tech/topics/usb.md>), [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>)

Tags: [arm](<https://devfeed.tech/tags/arm.md>), [atmel-samd](<https://devfeed.tech/tags/atmel-samd.md>), [battery](<https://devfeed.tech/tags/battery.md>), [boot](<https://devfeed.tech/tags/boot.md>), [circuitpython](<https://devfeed.tech/tags/circuitpython.md>), [development-board](<https://devfeed.tech/tags/development-board.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [gpio](<https://devfeed.tech/tags/gpio.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [i2c](<https://devfeed.tech/tags/i2c.md>), [led](<https://devfeed.tech/tags/led.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [micropython](<https://devfeed.tech/tags/micropython.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [rust](<https://devfeed.tech/tags/rust.md>), [seeed-studio](<https://devfeed.tech/tags/seeed-studio.md>), [software](<https://devfeed.tech/tags/software.md>), [usb](<https://devfeed.tech/tags/usb.md>), [zephyr](<https://devfeed.tech/tags/zephyr.md>), [zephyr-os](<https://devfeed.tech/tags/zephyr-os.md>)

### AI overview

Seeed Studio has expanded its XIAO Plus Series with the XIAO SAMD21 Plus and XIAO RP2040 Plus USB-C boards. The boards retain the existing form factor while adding GPIO pins and integrated Li-ion battery management, and support several embedded development platforms.

### Source excerpt

Seeed Studio has expanded its XIAO Plus Series introduced in 2025, with the XIAO SAMD21 Plus and XIAO RP2040 Plus USB-C boards adding several GPIOs and integrated Li-ion battery management to the XIAO (SAMD21) and XIAO RP2040, launched in 2020 and 2021, respectively, while keeping the same form factor. XIAO SAMD21 Plus Specifications: MCU - Microchip SAMD21G18 Arm Cortex-M0+ microcontroller at up to 48MHz with 256KB Flash,32KB SRAM USB - 1x USB Type-C port for power and programming Expansion I/Os 2x 7-pin "legacy" headers with 11x analog inputs, 11x digital I/Os, 1x DAC, SPI, UART, and I2C Castellated holes and pads with 16x digital I/Os, I2C,and I2S 3.3V I/O voltage (not 5V tolerant) Misc Reset and Boot buttons RGB LED Charge LED Power Supply 5V via USB-C port Pads for battery On-board PMIC Dimensions - 23.5x17.5 mm Temperature Range - -40°C ~ 85°C The upgraded variant of the XIAO SAMD21 [...] The post XIAO SAMD21 Plus and RP2040 Plus USB-C boards get additional GPIO pins, integrated Li-ion battery management appeared first on CNX Software - Embedded Systems News.

## ArduinoCore-Zephyr 1.0.0 adds support for Arduino VENTUNO Q, updates to Zephyr 4.4.1, and more

DevFeed: [ArduinoCore-Zephyr 1.0.0 adds support for Arduino VENTUNO Q, updates to Zephyr 4.4.1, and more](<https://devfeed.tech/articles/arduinocore-zephyr-1-0-0-adds-support-for-arduino-ventuno-q-updates-to-zephyr-4-4-1-and-more-14025.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/09/04/arduinocore-zephyr-1-0-0-adds-support-for-arduino-ventuno-q-updates-to-zephyr-4-4-1-and-more/>)

Author: Jean-Luc Aufranc (CNXSoft)

Published: 2026-09-04T10:27:38Z

Content type: release

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [Arduino](<https://devfeed.tech/topics/arduino.md>), [Zephyr RTOS](<https://devfeed.tech/topics/zephyr-rtos.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [webcam](<https://devfeed.tech/topics/webcam.md>), [ci](<https://devfeed.tech/topics/ci.md>)

Tags: [arduino](<https://devfeed.tech/tags/arduino.md>), [bug-fixes](<https://devfeed.tech/tags/bug-fixes.md>), [camera](<https://devfeed.tech/tags/camera.md>), [ci](<https://devfeed.tech/tags/ci.md>), [development-board](<https://devfeed.tech/tags/development-board.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [release](<https://devfeed.tech/tags/release.md>), [software-management](<https://devfeed.tech/tags/software-management.md>), [ventuno-q](<https://devfeed.tech/tags/ventuno-q.md>), [vision](<https://devfeed.tech/tags/vision.md>), [zephyr](<https://devfeed.tech/tags/zephyr.md>), [zephyr-os](<https://devfeed.tech/tags/zephyr-os.md>)

### AI overview

Arduino has released ArduinoCore-Zephyr 1.0.0 with support for the VENTUNO Q SBC and Nicla Vision camera, an update to Zephyr 4.4.1, and bug-fix and CI improvements. The article also lists supported Arduino platforms and installation steps.

### Source excerpt

Arduino has just announced the release of ArduinoCore-Zephyr version 1.0.0, with new hardware support, including the VENTUNO Q SBC, an updated Zephyr 4.4.1 base, support for the Nicla Vision camera, and various fixes and improvements. Arduino first announced its plans to switch from Arm Mbed to Zephyr RTOS in July 2024, before releasing the first beta of Arduino Core for Zephyr in December of the same year. ArduinoCore-Zephyr 1.0.0 is not the first stable version, since that was version 0.90.0 released on July 29, 2026. The new release builds on that, so let's see what's new. ArduinoCore-Zephyr 1.0.0 highlights Support for Arduino VENTUNO Q SBC, specifically the STM32H5F5 real-time MCU on the board Update to Zephyr 4.4.1 with the latest upstream improvements, security fixes, and driver support Added Nicla Vision camera support to capture and process image data directly through the Zephyr core Various bug fixes and CI improvements Currently [...] The post ArduinoCore-Zephyr 1.0.0 adds support for Arduino VENTUNO Q, updates to Zephyr 4.4.1, and more appeared first on CNX Software - Embedded Systems News.

## TinyGo 0.42 adds support for 87 Puya PY32 MCU variants and two EmbedFire boards

DevFeed: [TinyGo 0.42 adds support for 87 Puya PY32 MCU variants and two EmbedFire boards](<https://devfeed.tech/articles/tinygo-0-42-adds-support-for-87-puya-py32-mcu-variants-and-two-embedfire-boards-14028.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/09/04/tinygo-0-42-adds-support-for-87-puya-py32-mcu-variants-and-two-embedfire-boards/>)

Author: Jean-Luc Aufranc (CNXSoft)

Published: 2026-09-04T04:33:53Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [Go Language](<https://devfeed.tech/topics/go-language.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [Arm](<https://devfeed.tech/topics/arm.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [LLVM](<https://devfeed.tech/topics/llvm.md>)

Tags: [arm](<https://devfeed.tech/tags/arm.md>), [article](<https://devfeed.tech/tags/article.md>), [code](<https://devfeed.tech/tags/code.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [development](<https://devfeed.tech/tags/development.md>), [development-board](<https://devfeed.tech/tags/development-board.md>), [devices](<https://devfeed.tech/tags/devices.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [go](<https://devfeed.tech/tags/go.md>), [gpio](<https://devfeed.tech/tags/gpio.md>), [guest-post](<https://devfeed.tech/tags/guest-post.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [iot](<https://devfeed.tech/tags/iot.md>), [llvm](<https://devfeed.tech/tags/llvm.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [microcontrollers](<https://devfeed.tech/tags/microcontrollers.md>), [news](<https://devfeed.tech/tags/news.md>), [programming](<https://devfeed.tech/tags/programming.md>), [puya](<https://devfeed.tech/tags/puya.md>), [software-management](<https://devfeed.tech/tags/software-management.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

TinyGo 0.42 adds support for the Puya PY32 family of 32-bit Arm microcontrollers, covering 87 MCU configurations and two EmbedFire development boards. The port includes startup code, linker scripts, GPIO, UART, and generated device-register definitions.

### Source excerpt

CNXSoft: This is a guest post by Pavel Burgr, who recently added Puya PY32 MCU support to TinyGo 0.42, the latest version of the Go compiler for microcontrollers. We first covered TinyGo in 2019, and the project is still going strong with 17.7k stars, 1.1k forks, and 243 contributors. I just made a few edits and added illustrations and a few links to the article. TinyGo 0.42 adds support for the Puya PY32 family of 32-bit Arm microcontrollers. The new port includes startup code, generated device-register definitions, linker scripts, GPIO and UART support, and targets for 87 individual MCU configurations. It also includes board definitions for two inexpensive EmbedFire development boards available from AliExpress. The port was contributed by Pavel Burgr and merged through TinyGo pull request #5106. One motivation was to establish a solid, easy-to-use firmware platform for small IoT devices built around the Registry service and the BleRiot [...] The post TinyGo 0.42 adds support for 87 Puya PY32 MCU variants and two EmbedFire boards appeared first on CNX Software - Embedded Systems News.

## Artery AT32F406 and AT32F408 Cortex-M4F MCUs feature optional high-speed USB OTG PHY

DevFeed: [Artery AT32F406 and AT32F408 Cortex-M4F MCUs feature optional high-speed USB OTG PHY](<https://devfeed.tech/articles/artery-at32f406-and-at32f408-cortex-m4f-mcus-feature-optional-high-speed-usb-otg-phy-14022.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/09/03/artery-at32f406-and-at32f408-cortex-m4f-mcus-feature-optional-high-speed-usb-otg-phy/>)

Author: Debashis Das

Published: 2026-09-03T09:40:39Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Arm](<https://devfeed.tech/topics/arm.md>), [USB](<https://devfeed.tech/topics/usb.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [arm](<https://devfeed.tech/tags/arm.md>), [boot](<https://devfeed.tech/tags/boot.md>), [bootloader](<https://devfeed.tech/tags/bootloader.md>), [c-c-plus-plus](<https://devfeed.tech/tags/c-c-plus-plus.md>), [cortex-m4](<https://devfeed.tech/tags/cortex-m4.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [development-board](<https://devfeed.tech/tags/development-board.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [industrial](<https://devfeed.tech/tags/industrial.md>), [iot](<https://devfeed.tech/tags/iot.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [microcontrollers](<https://devfeed.tech/tags/microcontrollers.md>), [processors](<https://devfeed.tech/tags/processors.md>), [specifications](<https://devfeed.tech/tags/specifications.md>), [usb](<https://devfeed.tech/tags/usb.md>)

### AI overview

The article describes Artery Technology's AT32F406 and AT32F408 Arm Cortex-M4F microcontrollers, which run at up to 216 MHz. The AT32F408 adds USB 2.0 OTG High-Speed support with an integrated PHY, while both devices provide DSP and floating-point capabilities, configurable memory options, QSPI, and a range of digital and analog peripherals.

### Source excerpt

Artery Technology AT32F406 and AT32F408 are two new Arm Cortex-M4F MCUs running at up to 216 MHz, with the F408 adding USB OTG High-Speed and an integrated PHY for industrial automation, IoT, USB accessories, and gaming peripherals. The AT32F406/F408 series both offer DSP instructions and a floating-point unit (FPU), integrate up to 512 KB Flash and 192 KB SRAM, and a 4 KB OTP memory for critical data and parameters. The microcontrollers also offer a QSPI interface for external Flash or RAM expansion, and a range of digital and analog peripheral interfaces. Artery AT32F406/AT32F408 specifications: MCU - 32-bit Arm Cortex-M4F CPU up to 216 MHz; also features Memory Protection Unit (MPU) and DSP instructions Memory/Storage 128 KB to 192 KB SRAM 256 KB to 512 KB Flash memory 26 KB boot memory (configurable as a bootloader or general instruction/data memory) 4 KB OTP (one-time programmable) memory QSPI interface for external SPI [...] The post Artery AT32F406 and AT32F408 Cortex-M4F MCUs feature optional high-speed USB OTG PHY appeared first on CNX Software - Embedded Systems News.

## D-Robotics RDK S100P - A 128 TOPS alternative to NVIDIA Jetson Orin NX 16GB with Cortex-A78AE/R52+ cores

DevFeed: [D-Robotics RDK S100P - A 128 TOPS alternative to NVIDIA Jetson Orin NX 16GB with Cortex-A78AE/R52+ cores](<https://devfeed.tech/articles/d-robotics-rdk-s100p-a-128-tops-alternative-to-nvidia-jetson-orin-nx-16gb-with-cortex-a78ae-r52-cores-14013.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/08/31/d-robotics-rdk-s100p-a-128-tops-alternative-to-nvidia-jetson-orin-nx-16gb-with-cortex-a78ae-r52-cores/>)

Author: Debashis Das

Published: 2026-08-31T08:06:13Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [Jetson](<https://devfeed.tech/topics/jetson.md>), [Robotics](<https://devfeed.tech/topics/robotics.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Jetson Orin](<https://devfeed.tech/topics/jetson-orin.md>), [SOC](<https://devfeed.tech/topics/soc.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Arm](<https://devfeed.tech/topics/arm.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Nvidia](<https://devfeed.tech/topics/nvidia.md>)

Tags: [arm](<https://devfeed.tech/tags/arm.md>), [artificial-intelligence-ai](<https://devfeed.tech/tags/artificial-intelligence-ai.md>), [camera](<https://devfeed.tech/tags/camera.md>), [computer-vision](<https://devfeed.tech/tags/computer-vision.md>), [cortex-a78](<https://devfeed.tech/tags/cortex-a78.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [deep-learning](<https://devfeed.tech/tags/deep-learning.md>), [development-kit](<https://devfeed.tech/tags/development-kit.md>), [dfrobot](<https://devfeed.tech/tags/dfrobot.md>), [edge-ai](<https://devfeed.tech/tags/edge-ai.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [jetson](<https://devfeed.tech/tags/jetson.md>), [jetson-orin](<https://devfeed.tech/tags/jetson-orin.md>), [linux](<https://devfeed.tech/tags/linux.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [networking](<https://devfeed.tech/tags/networking.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [os](<https://devfeed.tech/tags/os.md>), [processors](<https://devfeed.tech/tags/processors.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [robotics](<https://devfeed.tech/tags/robotics.md>), [ros](<https://devfeed.tech/tags/ros.md>), [safety](<https://devfeed.tech/tags/safety.md>), [sensor](<https://devfeed.tech/tags/sensor.md>), [sensors](<https://devfeed.tech/tags/sensors.md>), [single-board-computer](<https://devfeed.tech/tags/single-board-computer.md>), [soc](<https://devfeed.tech/tags/soc.md>), [software](<https://devfeed.tech/tags/software.md>), [som](<https://devfeed.tech/tags/som.md>), [specifications](<https://devfeed.tech/tags/specifications.md>), [systems](<https://devfeed.tech/tags/systems.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

The D-Robotics RDK S100P is a robotics single-board computer featuring a 6-core Cortex-A78AE CPU, 4-core Cortex-R52+ MCU domain, 128 TOPS INT8 Nash BPU, Mali-G78AE GPU, and 24 GB of LPDDR5. Its MCU supports real-time motor and sensor control, potentially reducing the need for a separate real-time controller depending on the robot's requirements.

### Source excerpt

D-Robotics RDK S100P development kit is a robotics SBC built around an S100P-based module providing an alternative to NVIDIA Jetson Orin NX 16GB with a 6-core Cortex-A78AE application cluster, a 4-core Cortex-R52+ MCU domain, a Nash BPU rated at 128 TOPS INT8, a Mali-G78AE GPU, and 24 GB of LPDDR5. The four R52+ cores can be configured for reliable real-time control: two cores run in lockstep for safety, and the other two support split-lock operation. In practice, the A78AE CPU and BPU can handle Linux and vision processing, while the MCU handles time-critical tasks such as motor and sensor I/O. This can reduce the need for a separate real-time controller, although whether it eliminates one depends on the robot and its requirements. RDK S100P specifications: SoC - D-Robotics S100P CPU - 6x Arm Cortex-A78AE @ 2.0 GHz (safety-capable AE cores) MCU - 4x Arm Cortex-R52+ @ 1.2 GHz (1x DCLS [...] The post D-Robotics RDK S100P - A 128 TOPS alternative to NVIDIA Jetson Orin NX 16GB with Cortex-A78AE/R52+ cores appeared first on CNX Software - Embedded Systems News.

## ESP-BIST in Action: A Self-Testing HMI using ESP32-P4

DevFeed: [ESP-BIST in Action: A Self-Testing HMI using ESP32-P4](<https://devfeed.tech/articles/esp-bist-in-action-a-self-testing-hmi-using-esp32-p4-13787.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/08/esp-bist-motor-controller-hmi/>)

Author: John Lee

Published: 2026-08-22T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32-P4](<https://devfeed.tech/topics/esp32-p4.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Test coverage](<https://devfeed.tech/topics/coverage.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>), [boot](<https://devfeed.tech/topics/boot.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [display](<https://devfeed.tech/tags/display.md>), [esp32-p4](<https://devfeed.tech/tags/esp32-p4.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [hmi](<https://devfeed.tech/tags/hmi.md>), [lvgl](<https://devfeed.tech/tags/lvgl.md>), [modbus](<https://devfeed.tech/tags/modbus.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [safety](<https://devfeed.tech/tags/safety.md>), [startup](<https://devfeed.tech/tags/startup.md>), [test-coverage](<https://devfeed.tech/tags/test-coverage.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This tutorial explains how ESP-BIST provides IEC 60730 Class B self-test coverage on Espressif SoCs. It demonstrates an ESP32-P4-powered HMI using an M5Stack Tab5, Modbus communication with a simulated motor controller, and an LVGL touchscreen. The article describes post-boot and runtime tests, safe-state handling, and Host Diagnostics using the low-power RISC-V core.

### Source excerpt

ESP-BIST brings IEC 60730 Class B self-test coverage to Espressif SoCs, and this article walks through what that actually means before putting it to work. Using an ESP32-P4-based M5Stack Tab5 as a Modbus HMI for a simulated motor controller, we show how a SoC that can prove its own health is a chip you can trust to draw a "safe" screen without lying about it.

## ESPHome launches a Starter Kit with four modules and an ESP32-C6 microcontroller

DevFeed: [ESPHome launches a Starter Kit with four modules and an ESP32-C6 microcontroller](<https://devfeed.tech/articles/get-ready-to-start-building-the-esphome-starter-kit-is-here-16678.md>)

Original publisher: [Read original article](<https://esphome.io/blog/2026/08/12/the-esphome-starter-kit-is-here/>)

Author: Paulus Schoutsen

Published: 2026-08-12T00:00:00Z

Content type: release

Language: en

Sources: [ESPHome - Smart Home Made Simple - Blog](<https://devfeed.tech/sources/esphome-smart-home-made-simple-blog.md>), [Home Assistant](<https://devfeed.tech/sources/home-assistant.md>)

Topics: [Home Assistant](<https://devfeed.tech/topics/home-assistant.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Automation](<https://devfeed.tech/topics/automation.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [automation](<https://devfeed.tech/tags/automation.md>), [electronics](<https://devfeed.tech/tags/electronics.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [esphome](<https://devfeed.tech/tags/esphome.md>), [home-assistant](<https://devfeed.tech/tags/home-assistant.md>), [product](<https://devfeed.tech/tags/product.md>), [sensor](<https://devfeed.tech/tags/sensor.md>), [smart-home](<https://devfeed.tech/tags/smart-home.md>), [usb](<https://devfeed.tech/tags/usb.md>)

### AI overview

ESPHome has launched its first official product, a Starter Kit produced by Apollo Automation. It includes four modules--motion, temperature and humidity, notification, and button--built around an ESP32-C6 microcontroller and designed to work with Home Assistant.

### Source excerpt

Back in April during State of the Open Home 2026, we gave you a sneak peek of ESPHome's very first official product... And after months of hard work alongside the community, the ESPHome Starter Kit is here! 🎉

## PinePower V2 USB-C ports may report 0V despite outputting the correct voltage

DevFeed: [PinePower V2 USB-C ports may report 0V despite outputting the correct voltage](<https://devfeed.tech/articles/shocking-disclosure-20-volts-to-be-exact-34892.md>)

Original publisher: [Read original article](<https://pine64.org/2026/05/12/shocking_disclosure/>)

Published: 2026-05-12T00:00:00Z

Content type: news

Language: en

Sources: [Community blog on PINE64](<https://devfeed.tech/sources/community-blog-on-pine64.md>)

Topics: [USB](<https://devfeed.tech/topics/usb.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>)

Tags: [issue](<https://devfeed.tech/tags/issue.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [pinepower](<https://devfeed.tech/tags/pinepower.md>), [power](<https://devfeed.tech/tags/power.md>), [product](<https://devfeed.tech/tags/product.md>), [usb](<https://devfeed.tech/tags/usb.md>)

### AI overview

Pine64 disclosed that some current Desktop PinePower V2 units may show 0V on their USB-C ports even though they output the correct voltage. The issue cannot be fixed by users because the MCU must be flashed at the factory; corrected batches are planned, but their production timing is unknown.

### Source excerpt

Hey everyone, we'd like to make a public disclosure to the community about a product currently selling on the PineStore website (pine64.com). The current Desktop PinePower V2 batch has an issue where in some situations the USB-C ports will report "0V" when there is obviously something attached. In reality it is actually outputting the correct voltage. This has been fixed for future batches, but the current batch still has stock available. There is no fix available for affected Desktop PinePower V2 batches as the MCU can only be flashed at the factory. We have no ETA when the fixed batch will start production as this depends on the rest of the buggered batch being sold. We'll let you all know when the fixed ones hit the store. And please don't open your PinePower devices as they're high voltage power supplies, which can lead to serious risks.

## Introduction to the PineTime Pro

DevFeed: [Introduction to the PineTime Pro](<https://devfeed.tech/articles/introduction-to-the-pinetime-pro-34891.md>)

Original publisher: [Read original article](<https://pine64.org/2026/03/28/pinetime_march_2026/>)

Published: 2026-03-28T00:00:00Z

Content type: article

Language: en

Sources: [Community blog on PINE64](<https://devfeed.tech/sources/community-blog-on-pine64.md>)

Topics: [Hardware](<https://devfeed.tech/topics/hardware.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [SOC](<https://devfeed.tech/topics/soc.md>), [Bluetooth](<https://devfeed.tech/topics/bluetooth.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [fosdem](<https://devfeed.tech/tags/fosdem.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [pinetime](<https://devfeed.tech/tags/pinetime.md>), [pinetime-pro](<https://devfeed.tech/tags/pinetime-pro.md>), [psram](<https://devfeed.tech/tags/psram.md>), [soc](<https://devfeed.tech/tags/soc.md>)

### AI overview

Pine64 introduces the PineTime Pro, a more powerful sibling to the original PineTime rather than a replacement. The prototype features a dual-core Cortex-M33 SoC, Bluetooth 5.2, expanded memory, an AMOLED touchscreen, GPS, health sensors, and other upgraded hardware.

### Source excerpt

Table of contents Introducing the PineTime Pro Why "Pro" and not "PineTime 2" What makes it "Pro" A long road to get here Recent progress What about software? What happens next? Do you have something to share? Contact Community PineStore Introducing the PineTime Pro The PineTime Pro was officially announced at FOSDEM26 on the Pine64 stand. The demo was a bit modest (more on that later on), but we were delighted to showcase the first prototype of the "next generation PineTime" along with a demo running on a development board! We also mentioned the PineTime Pro in the FOSDEM 2026 Update blog post. In this blog post, we would like to provide a more in-depth look at the PineTime Pro. Why "Pro" and not "PineTime 2" The PineTime project started in October 2019, that's more than 6 years ago! Needless to say, the PineTime has been a great success. The community has been very active in developing firmware for the device, companion apps, tools and more. And, according to PineStore, it sells very well. The reason the PineTime Pro isn't called the PineTime 2 is because it's not meant to replace the original PineTime. The original watch still has a lot going for it: it is simple, hackable, efficient and already supported by great community projects like InfiniTime and WaspOS. It will continue production alongside this new model. The PineTime Pro should be seen as a more powerful, more feature-rich sibling rather than a direct successor. If the original PineTime is a solid open smartwatch platform, the PineTime Pro is our attempt to push that idea much further with new and improved components. What makes it "Pro" Compared to the "OG" PineTime, the PineTime Pro brings a significant hardware upgrade. At its core is a dual-core Cortex-M33 SoC, with one application core running at up to 200 MHz and a dedicated Bluetooth core. It also comes with 800 KB of internal SRAM and 8 MB of PSRAM. Around that MCU, the hardware currently includes: Bluetooth 5.2 - Classic (BR/EDR) & Low Energy A

## Error Handling in C, Go, Rust, and Google's Absl

DevFeed: [Error Handling in C, Go, Rust, and Google's Absl](<https://devfeed.tech/articles/ow-my-foot-39417.md>)

Original publisher: [Read original article](<https://n8z.dev/posts/ow-my-foot/>)

Author: Nevin Zheng

Published: 2026-02-28T00:00:00Z

Content type: opinion

Language: en

Sources: [nevzheng](<https://devfeed.tech/sources/nevzheng.md>)

Topics: [Error Handling](<https://devfeed.tech/topics/error-handling.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [C](<https://devfeed.tech/topics/c.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [c](<https://devfeed.tech/tags/c.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [error-handling](<https://devfeed.tech/tags/error-handling.md>), [errors](<https://devfeed.tech/tags/errors.md>), [go](<https://devfeed.tech/tags/go.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [microcontrollers](<https://devfeed.tech/tags/microcontrollers.md>), [opinions](<https://devfeed.tech/tags/opinions.md>), [rust](<https://devfeed.tech/tags/rust.md>), [stm32](<https://devfeed.tech/tags/stm32.md>)

### AI overview

An opinionated survey of error handling across C, Go, Rust, and Google's Absl. The article traces error recovery from hardware status registers, interrupts, watchdog timers, and resets to modern language features and libraries, with particular attention to firmware, embedded systems, and microcontrollers.

### Source excerpt

Errors, opinions, and the rakes I've stepped on.

## Amazon KVS WebRTC SDK for Espressif Chipsets and ESP RainMaker Camera

DevFeed: [Amazon KVS WebRTC SDK for Espressif Chipsets and ESP RainMaker Camera](<https://devfeed.tech/articles/amazon-kvs-webrtc-sdk-for-espressif-chipsets-and-esp-rainmaker-camera-13745.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/01/kvs-webrtc-sdk-esp-announcement/>)

Author: John Lee

Published: 2026-01-30T00:00:00Z

Content type: release

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [SDKs](<https://devfeed.tech/topics/sdks.md>), [WebRTC](<https://devfeed.tech/topics/webrtc.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Esp Rainmaker](<https://devfeed.tech/topics/esp-rainmaker.md>), [amazon](<https://devfeed.tech/topics/amazon.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Low Latency](<https://devfeed.tech/topics/low-latency.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [aws](<https://devfeed.tech/tags/aws.md>), [blog](<https://devfeed.tech/tags/blog.md>), [camera](<https://devfeed.tech/tags/camera.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-rainmaker](<https://devfeed.tech/tags/esp-rainmaker.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32p4](<https://devfeed.tech/tags/esp32p4.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [iot](<https://devfeed.tech/tags/iot.md>), [kvs](<https://devfeed.tech/tags/kvs.md>), [low-latency](<https://devfeed.tech/tags/low-latency.md>), [microcontrollers](<https://devfeed.tech/tags/microcontrollers.md>), [rainmaker](<https://devfeed.tech/tags/rainmaker.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [spiram](<https://devfeed.tech/tags/spiram.md>), [video](<https://devfeed.tech/tags/video.md>), [video-streaming](<https://devfeed.tech/tags/video-streaming.md>), [webrtc](<https://devfeed.tech/tags/webrtc.md>)

### AI overview

Espressif announces an ESP-IDF port of the Amazon KVS WebRTC SDK for ESP32 microcontrollers. The port supports real-time audio and video streaming and includes memory optimizations, SPIRAM integration, WebRTC Split Mode, and a simplified API. The article also presents ESP RainMaker Camera as a production-ready use case.

### Source excerpt

This article announces the ESP-IDF port of Amazon KVS WebRTC SDK, featuring memory optimizations, split mode power savings, and a simplified API. We also showcase ESP RainMaker Camera as a production-ready use-case built on this SDK.

## Intelligent Robotic Arm Design Based on ESP32-P4 for Industrial Applications

DevFeed: [Intelligent Robotic Arm Design Based on ESP32-P4 for Industrial Applications](<https://devfeed.tech/articles/intelligent-robotic-arm-design-based-on-esp32-p4-for-industrial-applications-13742.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/01/esp32p4-robotic-arm-design/>)

Author: John Lee

Published: 2026-01-12T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32-P4](<https://devfeed.tech/topics/esp32-p4.md>), [Robotics](<https://devfeed.tech/topics/robotics.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [USB](<https://devfeed.tech/topics/usb.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [blog](<https://devfeed.tech/tags/blog.md>), [esp-dl](<https://devfeed.tech/tags/esp-dl.md>), [esp-now](<https://devfeed.tech/tags/esp-now.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-p4](<https://devfeed.tech/tags/esp32-p4.md>), [kinematics](<https://devfeed.tech/tags/kinematics.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [robotic-arm](<https://devfeed.tech/tags/robotic-arm.md>), [robotics](<https://devfeed.tech/tags/robotics.md>), [usb](<https://devfeed.tech/tags/usb.md>), [visual-detection](<https://devfeed.tech/tags/visual-detection.md>)

### AI overview

A detailed guide to building an independently controllable robotic arm with the ESP32-P4. It covers onboard kinematics, USB-camera-based color detection, remote control over ESP-NOW, mechanical assembly, motor configuration, vision calibration, and system integration.

### Source excerpt

This article demonstrates how to implement an independently controllable robotic arm project based on the ESP32-P4 high-performance MCU. It covers complete kinematics, visual detection, and remote control, showcasing the great potential of ESP32-P4 in industrial applications.

## ESP\_IMAGE\_EFFECTS v1.0.0 Release: Image Processing for Embedded Devices

DevFeed: [ESP\_IMAGE\_EFFECTS v1.0.0 Release: Image Processing for Embedded Devices](<https://devfeed.tech/articles/esp-image-effects-release-lightweight-powerful-and-made-for-a-colorful-world-13717.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/08/announcing_esp_image_effects/>)

Author: John Lee

Published: 2025-08-29T00:00:00Z

Content type: release

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Image processing](<https://devfeed.tech/topics/image-processing.md>), [Library](<https://devfeed.tech/topics/library.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [image-color-space](<https://devfeed.tech/tags/image-color-space.md>), [image-crop](<https://devfeed.tech/tags/image-crop.md>), [image-effects](<https://devfeed.tech/tags/image-effects.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [image-rotate](<https://devfeed.tech/tags/image-rotate.md>), [image-scale](<https://devfeed.tech/tags/image-scale.md>), [library](<https://devfeed.tech/tags/library.md>), [multimedia](<https://devfeed.tech/tags/multimedia.md>), [release](<https://devfeed.tech/tags/release.md>), [rotation](<https://devfeed.tech/tags/rotation.md>), [zero-copy](<https://devfeed.tech/tags/zero-copy.md>)

### AI overview

Espressif announces ESP_IMAGE_EFFECTS v1.0.0, an image processing library for embedded devices. The article describes its unified APIs, SIMD optimization, zero-copy memory design, and support for rotation, color space conversion, and image scaling.

### Source excerpt

Espressif's ESP_IMAGE_EFFECTS component is a powerful image processing library that can do common image processing operations such as scaling, rotation, cropping, and color space conversion. This article introduces the library, shows how to use it in processing images, and provides usage examples.

## TRMNL

DevFeed: [TRMNL](<https://devfeed.tech/articles/trmnl-36615.md>)

Original publisher: [Read original article](<http://www.imperialviolet.org/2025/07/27/trmnl.html>)

Author: Adam Langley

Published: 2025-07-27T00:00:00Z

Content type: opinion

Language: en

Sources: [ImperialViolet](<https://devfeed.tech/sources/imperialviolet.md>)

Topics: [e-ink](<https://devfeed.tech/topics/e-ink.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Cloud Run](<https://devfeed.tech/topics/cloud-run.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [JSON](<https://devfeed.tech/topics/json.md>), [HTTP](<https://devfeed.tech/topics/http.md>)

Tags: [battery](<https://devfeed.tech/tags/battery.md>), [e-ink](<https://devfeed.tech/tags/e-ink.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [http](<https://devfeed.tech/tags/http.md>), [program](<https://devfeed.tech/tags/program.md>), [usb](<https://devfeed.tech/tags/usb.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>)

### AI overview

A review of the TRMNL, an 800x600, 1-bit e-ink display powered by a battery and microcontroller. The article describes its firmware and server customization, tile-based display service, Liquid templating, and a Go program on Cloud Run that displays family calendar events. It also notes refresh-scheduling difficulties and the device's relatively high cost.

### Source excerpt

The TRMNL is an 800x600, 1-bit e-ink display connected to a battery and a microcontroller, all housed in a nice but unremarkable plastic case. Because the microcontroller spends the vast majority of the time sleeping, and because e-ink displays don't require power unless they're updating, the battery can last six or more months. It charges over USB-C. When the microcontroller wakes up, it connects to a Wi-Fi network and communicates with a pre-configured server to fetch an 800x600 image to display, and the duration of the next sleep. You can flash your own firmware on the device, or point the standard firmware at a custom server. The company provides an example server, although you can implement the (HTTP-based) protocol in whatever way you wish. I considered running my own server, but thought I would give the easy path a try first to see if it would suffice. The default service lets you split the display into several tiles, and there are a number of pre-built and community-built things that can display in each. None of them worked well for me, but that's okay because you can create your own private ones. They get data either by polling a given URL, or by having data posted to a webhook. The layout is rendered using the Liquid templating system, which I had not used before, but it's reasonably straightforward. I wrote a Go program hosted on Cloud Run which fetches the family shared calendar and converts events from the next week into a JSON format designed to make it trivial to render in the templating system. With a 3D-printed holder, super glue, and some magnets, it's now happily stuck to the fridge where it displays the current date and the family events for the next week. The most awkward part of the default service is managing the refreshes. The device has a sleep schedule, and so do the tiles, which are only updated periodically. So the combination can easily leave the wrong day showing. It would be helpful if the service told you when the device would next up

## Espressif's ESP32-C5 is Now in Mass Production

DevFeed: [Espressif's ESP32-C5 is Now in Mass Production](<https://devfeed.tech/articles/espressif-s-esp32-c5-is-now-in-mass-production-13702.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/05/news-esp32c5-mp/>)

Author: John Lee

Published: 2025-05-23T00:00:00Z

Content type: release

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32-C5](<https://devfeed.tech/topics/esp32-c5.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>), [SOC](<https://devfeed.tech/topics/soc.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>)

Tags: [802-15-4](<https://devfeed.tech/tags/802-15-4.md>), [blog](<https://devfeed.tech/tags/blog.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [esp-hosted](<https://devfeed.tech/tags/esp-hosted.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32-c5](<https://devfeed.tech/tags/esp32-c5.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [iot](<https://devfeed.tech/tags/iot.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [production](<https://devfeed.tech/tags/production.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [security](<https://devfeed.tech/tags/security.md>), [soc](<https://devfeed.tech/tags/soc.md>), [wi-fi-6](<https://devfeed.tech/tags/wi-fi-6.md>), [zigbee](<https://devfeed.tech/tags/zigbee.md>)

### AI overview

Espressif announces that its ESP32-C5 RISC-V SoC is now in mass production. The chip supports dual-band Wi-Fi 6, Bluetooth 5 LE, and IEEE 802.15.4 connectivity, and includes a 240 MHz processor, LP-CPU, SRAM, ROM, external PSRAM support, programmable GPIOs, and security features. ESP-IDF support is planned for version 5.5.

### Source excerpt

Espressif has launched the ESP32-C5, the first RISC-V SoC with dual-band Wi-Fi 6, Bluetooth 5 (LE), and IEEE 802.15.4 support. Designed for low-latency wireless applications, it features a 240 MHz CPU, LP-CPU, and rich peripheral options. Backed by ESP-IDF, the ESP32-C5 is now in mass production and ready for developers.

## Building low power applications on Espressif chips: Ultra-Low-Power (ULP) coprocessor

DevFeed: [Building low power applications on Espressif chips: Ultra-Low-Power (ULP) coprocessor](<https://devfeed.tech/articles/building-low-power-applications-on-espressif-chips-ultra-low-power-ulp-coprocessor-13698.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/04/ulp-lp-core-get-started/>)

Author: John Lee

Published: 2025-04-02T06:05:59Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Espressif](<https://devfeed.tech/topics/espressif.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Programming](<https://devfeed.tech/topics/programming.md>)

Tags: [battery](<https://devfeed.tech/tags/battery.md>), [blog](<https://devfeed.tech/tags/blog.md>), [boot](<https://devfeed.tech/tags/boot.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [low-power](<https://devfeed.tech/tags/low-power.md>), [lp-core](<https://devfeed.tech/tags/lp-core.md>), [programming](<https://devfeed.tech/tags/programming.md>), [ulp](<https://devfeed.tech/tags/ulp.md>)

### AI overview

This article introduces Ultra-Low-Power coprocessors in Espressif chips and presents a tutorial for using them to reduce application power consumption. It focuses on the LP-Core available on the ESP32-C6 and uses ESP-IDF v5.4.

### Source excerpt

In this article, we'll start with a quick overview of Ultra Low Power coprocessors (ULPs) in Espressif chips and how they can significantly reduce power consumption in your applications. Then, we'll walk through a tutorial on how to use ULPs in practice!

## ESP32 family Memory Map 101

DevFeed: [ESP32 family Memory Map 101](<https://devfeed.tech/articles/esp32-family-memory-map-101-13666.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2024/08/esp32-memory-map-101/>)

Author: John Lee

Published: 2024-08-20T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32](<https://devfeed.tech/topics/esp32.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Zephyr RTOS](<https://devfeed.tech/topics/zephyr-rtos.md>), [Cache](<https://devfeed.tech/topics/cache.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cache](<https://devfeed.tech/tags/cache.md>), [code](<https://devfeed.tech/tags/code.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [memory](<https://devfeed.tech/tags/memory.md>), [performance](<https://devfeed.tech/tags/performance.md>), [zephyr](<https://devfeed.tech/tags/zephyr.md>)

### AI overview

This article explains the ESP32 family's memory architecture and presents a visually structured compilation of information from datasheets and technical reference manuals. It covers memory maps, external flash and SPIRAM access, caches, ROM, SRAM, and related details relevant to low-level system and driver development, including Zephyr RTOS porting.

### Source excerpt

This article addresses the complexity of Espressif SoCs by offering a visual, structured compilation of crucial technical data from their datasheets and TRMs. The main takeaway for the reader is a simplified, actionable understanding of the memory maps, caches, peripherals, and eFuse blocks, which is essential for low-level system and driver development.

## How to switch between multiple ESP32 firmware binaries stored in the flash memory

DevFeed: [How to switch between multiple ESP32 firmware binaries stored in the flash memory](<https://devfeed.tech/articles/how-to-switch-between-multiple-esp32-firmware-binaries-stored-in-the-flash-memory-13963.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/switch-between-firmware-binaries/>)

Author: John Lee

Published: 2024-07-24T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32](<https://devfeed.tech/topics/esp32.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [m5stack](<https://devfeed.tech/topics/m5stack.md>), [Wokwi](<https://devfeed.tech/topics/wokwi.md>)

Tags: [binaries](<https://devfeed.tech/tags/binaries.md>), [blog](<https://devfeed.tech/tags/blog.md>), [boot](<https://devfeed.tech/tags/boot.md>), [bootloader](<https://devfeed.tech/tags/bootloader.md>), [bsp](<https://devfeed.tech/tags/bsp.md>), [build](<https://devfeed.tech/tags/build.md>), [code](<https://devfeed.tech/tags/code.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-p4](<https://devfeed.tech/tags/esp32-p4.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [flash](<https://devfeed.tech/tags/flash.md>), [gui](<https://devfeed.tech/tags/gui.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [iot](<https://devfeed.tech/tags/iot.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [memory](<https://devfeed.tech/tags/memory.md>), [ota](<https://devfeed.tech/tags/ota.md>), [partition](<https://devfeed.tech/tags/partition.md>), [quick-start](<https://devfeed.tech/tags/quick-start.md>), [releases](<https://devfeed.tech/tags/releases.md>), [simulation](<https://devfeed.tech/tags/simulation.md>), [wokwi](<https://devfeed.tech/tags/wokwi.md>)

### AI overview

A tutorial on using the ESP32 Graphical Bootloader to store multiple firmware images in flash memory and switch between them. It explains the bootloader flow, partition-table configuration, and steps for building, merging, flashing, and simulating the application.

### Source excerpt

Introduction# The ESP32 microcontroller is a versatile and powerful device, widely used in IoT and embedded applications. One of its advanced features is the ability to store multiple firmware images in its flash memory and switch between them. This capability can be leveraged for various purposes, such as testing different firmware versions, running multiple applications, or maintaining a backup firmware.

[Next page](<https://devfeed.tech/topics/microcontroller.md?cursor=WyIyMDI0LTA3LTI0VDAwOjAwOjAwKzAwOjAwIiwgIjUzNzE4OTljLTEzNDYtNDk1ZC05NDJmLWQ4Yzc4YWMzMGNhZiJd>)