# ESP32-C6

Published articles for ESP32-C6.

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

## Run Zephyr on ESP32 with QEMU: no board required

DevFeed: [Run Zephyr on ESP32 with QEMU: no board required](<https://devfeed.tech/articles/run-zephyr-on-esp32-with-qemu-no-board-required-26238.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/09/zephyr-espressif-qemu-hello-world/>)

Author: John Lee

Published: 2026-09-15T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [Zephyr RTOS](<https://devfeed.tech/topics/zephyr-rtos.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [qemu](<https://devfeed.tech/topics/qemu.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Emulator](<https://devfeed.tech/topics/emulator.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [SDK](<https://devfeed.tech/topics/sdk.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [boot](<https://devfeed.tech/tags/boot.md>), [bootloader](<https://devfeed.tech/tags/bootloader.md>), [build](<https://devfeed.tech/tags/build.md>), [debugger](<https://devfeed.tech/tags/debugger.md>), [emulator](<https://devfeed.tech/tags/emulator.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.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>), [gdb](<https://devfeed.tech/tags/gdb.md>), [install](<https://devfeed.tech/tags/install.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [toolchain](<https://devfeed.tech/tags/toolchain.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [zephyr](<https://devfeed.tech/tags/zephyr.md>)

### AI overview

This tutorial explains how to install and use the Espressif QEMU fork to build and run Zephyr firmware for emulated ESP32, ESP32-S3, ESP32-C3, and ESP32-C6 targets without physical boards. It covers Simple Boot and MCUboot/sysbuild workflows, debugger attachment through GDB, and the relevant Zephyr SDK toolchain setup.

### Source excerpt

Install the Espressif QEMU fork and run Zephyr on emulated ESP32, ESP32-S3, ESP32-C3, and ESP32-C6 targets without a physical board.

## 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! 🎉

## Power Management in NuttX

DevFeed: [Power Management in NuttX](<https://devfeed.tech/articles/power-management-in-nuttx-13751.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/02/power-management-in-nuttx/>)

Author: John Lee

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

Content type: tutorial

Language: en

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

Topics: [NuttX](<https://devfeed.tech/topics/nuttx.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [systems](<https://devfeed.tech/topics/systems.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [blog](<https://devfeed.tech/tags/blog.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [low-power](<https://devfeed.tech/tags/low-power.md>), [microcontrollers](<https://devfeed.tech/tags/microcontrollers.md>), [nuttx](<https://devfeed.tech/tags/nuttx.md>), [posix](<https://devfeed.tech/tags/posix.md>), [power-management](<https://devfeed.tech/tags/power-management.md>), [practitioner](<https://devfeed.tech/tags/practitioner.md>)

### AI overview

This tutorial explains power management on Espressif devices using NuttX. It describes Espressif power modes, NuttX power-management states, how the states map to one another, and how to control sleep modes from the shell or a custom application. It also introduces governors and discusses power-consumption measurements across multiple ESP chips.

### Source excerpt

This article walks through Espressif power modes and NuttX power states, then explains how they map to each other. Then it introduces NuttX's power management system and the concept of governors. The how-to part shows how to control sleep modes from the shell and a custom application. Finally, you will see real power-consumption measurements across multiple ESP chips to illustrate the practical impact using power states.

## Integrating External Libraries into NuttX Applications

DevFeed: [Integrating External Libraries into NuttX Applications](<https://devfeed.tech/articles/integrating-external-libraries-into-nuttx-applications-13735.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/11/nuttx-external-lib/>)

Author: John Lee

Published: 2025-11-19T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [NuttX](<https://devfeed.tech/topics/nuttx.md>), [Library](<https://devfeed.tech/topics/library.md>), [Simulation](<https://devfeed.tech/topics/simulation.md>), [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>), [x86](<https://devfeed.tech/topics/x86.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [compilation](<https://devfeed.tech/tags/compilation.md>), [cross-compilation](<https://devfeed.tech/tags/cross-compilation.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [library](<https://devfeed.tech/tags/library.md>), [nuttx](<https://devfeed.tech/tags/nuttx.md>), [practitioner](<https://devfeed.tech/tags/practitioner.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [simulation](<https://devfeed.tech/tags/simulation.md>), [x86](<https://devfeed.tech/tags/x86.md>)

### AI overview

This guide explains how to integrate an external application library into NuttX using a static library and cross-compilation. It covers building the library on x86, testing it in the NuttX simulation environment, and cross-compiling it for RISC-V to run on the ESP32-C6.

### Source excerpt

This guide demonstrates how to integrate external libraries into NuttX applications using static libraries and cross-compilation. Learn how to build a library on x86, integrate it into the NuttX simulation environment, and cross-compile for RISC-V targets like the ESP32-C6, all without moving your entire codebase into the NuttX directory structure.

## Getting Started with ESP32 Arduino

DevFeed: [Getting Started with ESP32 Arduino](<https://devfeed.tech/articles/getting-started-with-esp32-arduino-13726.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/10/arduino-get-started/>)

Author: John Lee

Published: 2025-10-01T00: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>), [Arduino](<https://devfeed.tech/topics/arduino.md>), [Development](<https://devfeed.tech/topics/development.md>), [ide](<https://devfeed.tech/topics/ide.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Code](<https://devfeed.tech/topics/code.md>), [Git](<https://devfeed.tech/topics/git.md>)

Tags: [arduino](<https://devfeed.tech/tags/arduino.md>), [arduino-ide](<https://devfeed.tech/tags/arduino-ide.md>), [blog](<https://devfeed.tech/tags/blog.md>), [development](<https://devfeed.tech/tags/development.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [esp32-c5](<https://devfeed.tech/tags/esp32-c5.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [esp32-h2](<https://devfeed.tech/tags/esp32-h2.md>), [esp32-p4](<https://devfeed.tech/tags/esp32-p4.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [examples](<https://devfeed.tech/tags/examples.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [git](<https://devfeed.tech/tags/git.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [ide](<https://devfeed.tech/tags/ide.md>), [installation](<https://devfeed.tech/tags/installation.md>), [microcontrollers](<https://devfeed.tech/tags/microcontrollers.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial on setting up the ESP32 Arduino Core development environment. It covers Arduino IDE installation, ESP32 board package setup through the Board Manager or manual Git installation, and the core's support for Espressif microcontrollers, connectivity, peripherals, libraries, and FreeRTOS-based multitasking.

### Source excerpt

Learn how to set up the ESP32 Arduino Core development environment, including Arduino IDE installation and ESP32 board package setup using both the Board Manager and manual Git installation methods.

## Building Smarter Camera Applications with esp-video

DevFeed: [Building Smarter Camera Applications with esp-video](<https://devfeed.tech/articles/building-smarter-camera-applications-with-esp-video-13721.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/09/esp-video-introduction/>)

Author: John Lee

Published: 2025-09-22T00: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>), [Application Development](<https://devfeed.tech/topics/application-development.md>), [App](<https://devfeed.tech/topics/app.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [application-development](<https://devfeed.tech/tags/application-development.md>), [applications](<https://devfeed.tech/tags/applications.md>), [blog](<https://devfeed.tech/tags/blog.md>), [camera](<https://devfeed.tech/tags/camera.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [esp32-p4](<https://devfeed.tech/tags/esp32-p4.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [framework](<https://devfeed.tech/tags/framework.md>), [iot](<https://devfeed.tech/tags/iot.md>), [multimedia](<https://devfeed.tech/tags/multimedia.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

This article introduces Espressif's esp-video camera application development component for ESP32 chips. It describes supported camera applications, including image and video transmission, segmented capture, on-device AI features, and multi-camera systems, and compares esp-video with the earlier esp32-camera component.

### Source excerpt

The esp-video component provides a solution to build camera applications on the ESP32 chips. This article will introduce the esp-video component, how to use it, and will give an overview of the framework around it.

## Building Hardware-Enforced Trust into Matter Devices with ESP-TEE

DevFeed: [Building Hardware-Enforced Trust into Matter Devices with ESP-TEE](<https://devfeed.tech/articles/building-hardware-enforced-trust-into-matter-devices-with-esp-tee-13724.md>)

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

Author: John Lee

Published: 2025-09-12T00:00:00Z

Content type: article

Language: en

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

Topics: [Matter](<https://devfeed.tech/topics/matter.md>), [trusted-execution-environment](<https://devfeed.tech/topics/trusted-execution-environment.md>), [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [attestation](<https://devfeed.tech/tags/attestation.md>), [blog](<https://devfeed.tech/tags/blog.md>), [esp-tee](<https://devfeed.tech/tags/esp-tee.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [iot](<https://devfeed.tech/tags/iot.md>), [matter](<https://devfeed.tech/tags/matter.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [security](<https://devfeed.tech/tags/security.md>), [verification](<https://devfeed.tech/tags/verification.md>)

### AI overview

This article explains how Espressif's ESP-TEE framework integrates with Matter on ESP32-C6 RISC-V SoCs. It describes hardware-isolated protection for device credentials, cryptographic operations, secure storage, OTA updates, attestation, and Matter DAC and NOC keys.

### Source excerpt

As security expectations rise globally - driven by region-specific cybersecurity regulations - safeguarding device credentials has become critical for IoT manufacturers. This article explains how the ESP-TEE framework integrates with Matter and demonstrates building secure products using the Espressif RISC-V SoCs, showcasing hardware-enforced security that can resist scalable remote software attacks.

## Implementing a Deep-sleep wake stub application on Espressif chips to enable power-efficient IoT devices

DevFeed: [Implementing a Deep-sleep wake stub application on Espressif chips to enable power-efficient IoT devices](<https://devfeed.tech/articles/implementing-a-deep-sleep-wake-stub-application-on-espressif-chips-to-enable-power-efficient-iot-devices-13719.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/09/deep-sleep-wake-stub-get-started/>)

Author: John Lee

Published: 2025-09-02T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [Internet of things](<https://devfeed.tech/topics/iot.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Boot Process](<https://devfeed.tech/topics/boot-process.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [SOC](<https://devfeed.tech/topics/soc.md>)

Tags: [battery](<https://devfeed.tech/tags/battery.md>), [blog](<https://devfeed.tech/tags/blog.md>), [boot-process](<https://devfeed.tech/tags/boot-process.md>), [deep-sleep-wake-stub](<https://devfeed.tech/tags/deep-sleep-wake-stub.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [gpio](<https://devfeed.tech/tags/gpio.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [i2c](<https://devfeed.tech/tags/i2c.md>), [iot](<https://devfeed.tech/tags/iot.md>), [low-power](<https://devfeed.tech/tags/low-power.md>), [spi](<https://devfeed.tech/tags/spi.md>)

### AI overview

This tutorial explains how Deep-sleep wake stubs work on Espressif chips and demonstrates how to build an application using GPIO, UART, I2C, and SPI. Wake stubs can skip most of the boot sequence after deep-sleep reset, enabling faster wake-up and lower power use for short tasks.

### Source excerpt

In this article, we first explain the principles behind the Deep-sleep wake stub application and then demonstrate how to implement GPIO, UART, I2C, and SPI within it.

## Comparing ADC Performance of Espressif SoCs

DevFeed: [Comparing ADC Performance of Espressif SoCs](<https://devfeed.tech/articles/comparing-adc-performance-of-espressif-socs-13716.md>)

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

Author: John Lee

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

Content type: article

Language: en

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

Topics: [Espressif](<https://devfeed.tech/topics/espressif.md>), [SOC](<https://devfeed.tech/topics/soc.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [ESP32-C3](<https://devfeed.tech/topics/esp32-c3.md>), [ESP32-C5](<https://devfeed.tech/topics/esp32-c5.md>), [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [ESP32-P4](<https://devfeed.tech/topics/esp32-p4.md>), [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Algorithms](<https://devfeed.tech/topics/algorithms.md>)

Tags: [adc](<https://devfeed.tech/tags/adc.md>), [algorithms](<https://devfeed.tech/tags/algorithms.md>), [article](<https://devfeed.tech/tags/article.md>), [blog](<https://devfeed.tech/tags/blog.md>), [developers](<https://devfeed.tech/tags/developers.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [esp32-c5](<https://devfeed.tech/tags/esp32-c5.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [esp32-p4](<https://devfeed.tech/tags/esp32-p4.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [performance](<https://devfeed.tech/tags/performance.md>), [peripheral](<https://devfeed.tech/tags/peripheral.md>), [soc](<https://devfeed.tech/tags/soc.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

This article compares ADC specifications, accuracy, and calibration approaches across Espressif SoCs. It explains ESP-IDF line-fitting and curve-fitting calibration schemes and discusses how calibration can improve ADC readings, while noting that custom schemes may not work consistently across chips in mass production.

### Source excerpt

This article compares the Analog-to-Digital Converter (ADC) performance of different Espressif SoCs and shows the techniques to improve the ADC accuracy using software calibration. The results should help developers choose the most suitable SoC and optimize it for their application's accuracy and voltage range requirements.

## NuttX for Motor Control and Sensing: IMU Integration and Wireless Data Streaming

DevFeed: [NuttX for Motor Control and Sensing: IMU Integration and Wireless Data Streaming](<https://devfeed.tech/articles/nuttx-for-motor-control-and-sensing-imu-integration-and-wireless-data-streaming-13714.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/07/nuttx-motor-control-and-sensing-data-trans/>)

Author: John Lee

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

Content type: tutorial

Language: en

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

Topics: [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [NuttX](<https://devfeed.tech/topics/nuttx.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [blog](<https://devfeed.tech/tags/blog.md>), [embedded](<https://devfeed.tech/tags/embedded.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>), [how-to](<https://devfeed.tech/tags/how-to.md>), [i2c](<https://devfeed.tech/tags/i2c.md>), [imu](<https://devfeed.tech/tags/imu.md>), [motor](<https://devfeed.tech/tags/motor.md>), [nuttx](<https://devfeed.tech/tags/nuttx.md>), [sensor](<https://devfeed.tech/tags/sensor.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>), [wireless](<https://devfeed.tech/tags/wireless.md>)

### AI overview

This tutorial extends a NuttX motor-control system on the ESP32-C6 with MPU6050 IMU integration for vibration measurement and wireless sensor-data streaming over Wi-Fi to a host computer for visualization and analysis.

### Source excerpt

This article extends the NuttX motor control system with inertial measurement unit (IMU) sensor integration for vibration measurement and wireless data streaming capabilities using the ESP32-C6 Wi-Fi connectivity.

## ESPHome 2025.6.0: ESP-IDF 5.3.2, OpenThread, and new ESP32 variants

DevFeed: [ESPHome 2025.6.0: ESP-IDF 5.3.2, OpenThread, and new ESP32 variants](<https://devfeed.tech/articles/esphome-2025-6-0-esp-idf-5-3-2-openthread-and-new-esp32-variants-16698.md>)

Original publisher: [Read original article](<https://esphome.io/blog/2025/06/18/esphome-2025-6/>)

Author: Jesse Hills

Published: 2025-06-18T00: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>)

Topics: [ESP32](<https://devfeed.tech/topics/esp32.md>), [releases](<https://devfeed.tech/topics/releases.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [ESP32-H2](<https://devfeed.tech/topics/esp32-h2.md>), [ESP32-P4](<https://devfeed.tech/topics/esp32-p4.md>), [Python 3.10](<https://devfeed.tech/topics/python-3-10.md>)

Tags: [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [esp32-h2](<https://devfeed.tech/tags/esp32-h2.md>), [esp32-p4](<https://devfeed.tech/tags/esp32-p4.md>), [esphome](<https://devfeed.tech/tags/esphome.md>), [python-3-10](<https://devfeed.tech/tags/python-3-10.md>), [releases](<https://devfeed.tech/tags/releases.md>)

### AI overview

ESPHome 2025.6.0 updates ESP-IDF to 5.3.2, adds official support for ESP32-C6, ESP32-H2, and ESP32-P4, introduces basic OpenThread support, and requires Python 3.10 or newer.

### Source excerpt

ESPHome 2025.6.0 updates ESP-IDF to 5.3.2, adds official support for the ESP32-C6, ESP32-H2 and ESP32-P4, introduces basic OpenThread support, and now requires Python 3.10 or newer.

## Debugging with ESP-IDF VS Code extension: Part 1

DevFeed: [Debugging with ESP-IDF VS Code extension: Part 1](<https://devfeed.tech/articles/debugging-with-esp-idf-vs-code-extension-part-1-13699.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/05/debugging-with-vscode/>)

Author: John Lee

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

Content type: tutorial

Language: en

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

Topics: [debugging](<https://devfeed.tech/topics/debugging.md>), [VS Code Extension](<https://devfeed.tech/topics/vscode-extension.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [ESP32-C3](<https://devfeed.tech/topics/esp32-c3.md>), [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [debugging](<https://devfeed.tech/tags/debugging.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-c3](<https://devfeed.tech/tags/esp32-c3.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [guide](<https://devfeed.tech/tags/guide.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [jtag](<https://devfeed.tech/tags/jtag.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

### AI overview

This first part of a two-part guide explains how to set up debugging for Espressif devices in Visual Studio Code with the ESP-IDF Extension. It covers debugging concepts, required hardware, JTAG and USB connection paths, the associated tools, and starting the openOCD server.

### Source excerpt

This two-part guide shows how to set up VS Code with the ESP-IDF extension to debug Espressif boards using JTAG. This first part covers the debugging process, hardware setup and connections, and starting the openOCD server.

## NuttX for Motor Control and Sensing: MCPWM and DC Motor Control

DevFeed: [NuttX for Motor Control and Sensing: MCPWM and DC Motor Control](<https://devfeed.tech/articles/nuttx-for-motor-control-and-sensing-mcpwm-and-dc-motor-control-13703.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/05/nuttx-motor-control-and-sensing/>)

Author: John Lee

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

Content type: tutorial

Language: en

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

Topics: [NuttX](<https://devfeed.tech/topics/nuttx.md>), [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Application Development](<https://devfeed.tech/topics/application-development.md>), [Development](<https://devfeed.tech/topics/development.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [acquisition](<https://devfeed.tech/tags/acquisition.md>), [apache](<https://devfeed.tech/tags/apache.md>), [application-development](<https://devfeed.tech/tags/application-development.md>), [blog](<https://devfeed.tech/tags/blog.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [implement](<https://devfeed.tech/tags/implement.md>), [imu](<https://devfeed.tech/tags/imu.md>), [measurement](<https://devfeed.tech/tags/measurement.md>), [motor](<https://devfeed.tech/tags/motor.md>), [nuttx](<https://devfeed.tech/tags/nuttx.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [sensors](<https://devfeed.tech/tags/sensors.md>), [speed](<https://devfeed.tech/tags/speed.md>)

### AI overview

This tutorial demonstrates motor control and speed sensing on an ESP32-C6 using the NuttX RTOS. It covers MCPWM-based DC motor control, ADC-based potentiometer input, and quadrature encoder speed measurement, with the broader project intended to support wireless sensor data logging and analysis.

### Source excerpt

This article demonstrates how to implement motor control and speed sensing on an ESP32-C6 using NuttX RTOS. It covers setting up MCPWM for motor control, ADC for potentiometer reading, and quadrature encoder for speed measurement. The implementation showcases NuttX's real-time capabilities through a practical example using common peripherals and sensors.

## 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!

## Announcing ESP-TEE Framework for ESP32-C6

DevFeed: [Announcing ESP-TEE Framework for ESP32-C6](<https://devfeed.tech/articles/announcing-esp-tee-framework-for-esp32-c6-13679.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/02/announcing-esp-tee/>)

Author: John Lee

Published: 2025-02-18T00:00:00Z

Content type: release

Language: en

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

Topics: [ESP32](<https://devfeed.tech/topics/esp32.md>), [trusted-execution-environment](<https://devfeed.tech/topics/trusted-execution-environment.md>), [Security](<https://devfeed.tech/topics/security.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [attestation](<https://devfeed.tech/tags/attestation.md>), [blog](<https://devfeed.tech/tags/blog.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-tee](<https://devfeed.tech/tags/esp-tee.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [freertos](<https://devfeed.tech/tags/freertos.md>), [iot](<https://devfeed.tech/tags/iot.md>), [ota](<https://devfeed.tech/tags/ota.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [security](<https://devfeed.tech/tags/security.md>), [standards](<https://devfeed.tech/tags/standards.md>), [trust](<https://devfeed.tech/tags/trust.md>)

### AI overview

Espressif announces the availability of the ESP-TEE framework for ESP32-C6. The framework provides a hardware-enforced trusted execution environment that isolates sensitive computations and data from the main application, with features including secure storage, secure OTA updates, and attestation.

### Source excerpt

We are thrilled to announce the availability of the ESP-TEE (Trusted Execution Environment) framework for the ESP32-C6! Designed to enhance security on Espressif's SoCs, ESP-TEE enables a protected execution environment to safeguard sensitive information and operations. The Importance of the ESP-TEE# Security is paramount in the IoT landscape, where billions of devices exchange sensitive information daily.

## Exploring wireless communication protocols on ESP32 platform for outdoor applications

DevFeed: [Exploring wireless communication protocols on ESP32 platform for outdoor applications](<https://devfeed.tech/articles/exploring-wireless-communication-protocols-on-esp32-platform-for-outdoor-applications-13845.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/esp-now-for-outdoor-applications/>)

Author: John Lee

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

Content type: article

Language: en

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

Topics: [ESP-NOW](<https://devfeed.tech/topics/esp-now.md>), [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [Wi-Fi](<https://devfeed.tech/topics/wi-fi.md>), [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>)

Tags: [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [blog](<https://devfeed.tech/tags/blog.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-now](<https://devfeed.tech/tags/esp-now.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [iot](<https://devfeed.tech/tags/iot.md>), [performance](<https://devfeed.tech/tags/performance.md>), [performance-metrics](<https://devfeed.tech/tags/performance-metrics.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>), [wireless](<https://devfeed.tech/tags/wireless.md>)

### AI overview

The article evaluates Wi-Fi, ESP-NOW, and ESP-NOW-LR outdoors using ESP32-C6-DevKitM-1 boards as transmitters and receivers. It describes the board's Wi-Fi 6, 2.4 GHz, low-power, and PCB antenna characteristics, including the limitation that it lacks external antenna support.

### Source excerpt

Introduction# The ESP32-C6-DevKitM-1 was chosen for testing Wi-Fi, ESP-NOW, and ESP-NOW-LR due to its cutting-edge features and suitability for real-world evaluations. While its compact design and integrated capabilities make it an excellent choice, it should be noted that the board does not natively support external antennas. Instead, it features a high-quality PCB antenna optimized for typical IoT applications.

## Data transmission reliability over ESP-NOW protocol in indoor environment

DevFeed: [Data transmission reliability over ESP-NOW protocol in indoor environment](<https://devfeed.tech/articles/data-transmission-reliability-over-esp-now-protocol-in-indoor-environment-13948.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/reliability-esp-now/>)

Author: John Lee

Published: 2024-12-19T00:00:00Z

Content type: article

Language: en

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

Topics: [ESP-NOW](<https://devfeed.tech/topics/esp-now.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Networks](<https://devfeed.tech/topics/networks.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [data-transmission](<https://devfeed.tech/tags/data-transmission.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp-now](<https://devfeed.tech/tags/esp-now.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [iot](<https://devfeed.tech/tags/iot.md>), [low-power](<https://devfeed.tech/tags/low-power.md>), [networks](<https://devfeed.tech/tags/networks.md>), [performance](<https://devfeed.tech/tags/performance.md>), [wireless](<https://devfeed.tech/tags/wireless.md>)

### AI overview

This article examines ESP-NOW for reliable, low-power data transmission in indoor IoT and smart applications. It contrasts ESP-NOW with Wi-Fi, describing lower power consumption and lower speed, longer stated range, and compatibility limited to Espressif modules. The supplied text ends before the research evaluation is complete.

### Source excerpt

Introduction# Department of Technical Cybernetics at the Faculty of Management Science and Informatics mainly focuses embedded systems and IoT networks, implementing innovative approaches in such systems. Most applications are powered by batteries, and require low power consumption and reliable data transmission. Therefore, the new wireless protocol ESP-NOW has become interesting for implementation in IoT systems.

## Integrating Embedded Swift and SDL3 on ESP32

DevFeed: [Integrating Embedded Swift and SDL3 on ESP32](<https://devfeed.tech/articles/integrating-embedded-swift-and-sdl3-on-esp32-13886.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/integrating-embedded-swift-and-sdl3-on-esp32/>)

Author: John Lee

Published: 2024-11-27T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [Swift](<https://devfeed.tech/topics/swift.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Simple DirectMedia Layer](<https://devfeed.tech/topics/sdl.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [ESP32-C3](<https://devfeed.tech/topics/esp32-c3.md>), [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.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-c3](<https://devfeed.tech/tags/esp32-c3.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [esp32-p4](<https://devfeed.tech/tags/esp32-p4.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [filesystem](<https://devfeed.tech/tags/filesystem.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [sdl](<https://devfeed.tech/tags/sdl.md>), [swift](<https://devfeed.tech/tags/swift.md>), [swift-for-esp32-espressif-developer-portal](<https://devfeed.tech/tags/swift-for-esp32-espressif-developer-portal.md>)

### AI overview

This tutorial explains how to build and deploy graphical Embedded Swift applications for ESP32-C3 and ESP32-C6 microcontrollers using SDL3 for graphics rendering, ESP-IDF, and ESP-BSP.

### Source excerpt

Introduction# Swift is a powerful and intuitive programming language, renowned for its expressive syntax, modern features, and safety. Originally designed for developing applications across Apple's ecosystem--macOS, iOS, watchOS, and tvOS--Swift has gained popularity for its performance and developer-friendly nature. What is Embedded Swift?# Embedded Swift is subset of Swift programming language which extends the capabilities of Swift to the realm of embedded systems.

## Introduction to Zephyr OS Tracing and Profiling

DevFeed: [Introduction to Zephyr OS Tracing and Profiling](<https://devfeed.tech/articles/introduction-to-zephyr-os-tracing-and-profiling-13672.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2024/11/zephyr-tracing-and-profiling/>)

Author: John Lee

Published: 2024-11-15T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [Zephyr RTOS](<https://devfeed.tech/topics/zephyr-rtos.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [tracing](<https://devfeed.tech/topics/tracing.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [debugging](<https://devfeed.tech/tags/debugging.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-c6](<https://devfeed.tech/tags/esp32-c6.md>), [introduction](<https://devfeed.tech/tags/introduction.md>), [jtag](<https://devfeed.tech/tags/jtag.md>), [logging](<https://devfeed.tech/tags/logging.md>), [performance](<https://devfeed.tech/tags/performance.md>), [profiling](<https://devfeed.tech/tags/profiling.md>), [python](<https://devfeed.tech/tags/python.md>), [techniques](<https://devfeed.tech/tags/techniques.md>), [threads](<https://devfeed.tech/tags/threads.md>), [tracing](<https://devfeed.tech/tags/tracing.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

This article introduces tracing and profiling for embedded systems using Zephyr RTOS. It explains how tracing records execution data from functions, threads, and interrupts, while profiling measures metrics such as execution time, CPU usage, and dynamic memory usage. It also demonstrates Zephyr's native tracing workflow on an ESP32-C6 and introduces Percepio's Tracealyzer as a third-party analysis tool.

### Source excerpt

This is an introduction to the critical embedded system debugging techniques of tracing and profiling within the Zephyr RTOS. After reading this article, you can use Zephyr's native tracing tools to gain a visual, in-depth understanding of system dynamics, helping to evaluate performance, spot timing issues, and diagnose complex problems like memory leaks or thread interaction glitches.

## ESP32 bootstrapping in Zephyr

DevFeed: [ESP32 bootstrapping in Zephyr](<https://devfeed.tech/articles/esp32-bootstrapping-in-zephyr-13668.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2024/10/esp32-bootstrapping/>)

Author: John Lee

Published: 2024-10-30T00:00:00Z

Content type: article

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>), [boot](<https://devfeed.tech/topics/boot.md>), [Zephyr RTOS](<https://devfeed.tech/topics/zephyr-rtos.md>), [SOC](<https://devfeed.tech/topics/soc.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [boot](<https://devfeed.tech/tags/boot.md>), [bootloader](<https://devfeed.tech/tags/bootloader.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [esptool](<https://devfeed.tech/tags/esptool.md>), [format](<https://devfeed.tech/tags/format.md>), [zephyr](<https://devfeed.tech/tags/zephyr.md>)

### AI overview

This article explains how Espressif SoCs, including ESP32 devices up to ESP32-C6, boot in Zephyr RTOS. It covers the ROM loader, second-stage loader, image formats, build and memory considerations, and related tooling.

### Source excerpt

This article explains the booting process of Espressif devices up to ESP32-C6 (and probably newer devices).

## Using ESP-NOW in Arduino

DevFeed: [Using ESP-NOW in Arduino](<https://devfeed.tech/articles/using-esp-now-in-arduino-13665.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2024/08/arduino-esp-now-lib/>)

Author: John Lee

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

Content type: tutorial

Language: en

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

Topics: [Arduino](<https://devfeed.tech/topics/arduino.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Library](<https://devfeed.tech/topics/library.md>), [P2P](<https://devfeed.tech/topics/p2p.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Low Latency](<https://devfeed.tech/topics/low-latency.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>)

Tags: [arduino](<https://devfeed.tech/tags/arduino.md>), [arduino-ide](<https://devfeed.tech/tags/arduino-ide.md>), [article](<https://devfeed.tech/tags/article.md>), [automation](<https://devfeed.tech/tags/automation.md>), [battery](<https://devfeed.tech/tags/battery.md>), [blog](<https://devfeed.tech/tags/blog.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [communication](<https://devfeed.tech/tags/communication.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [esp-now](<https://devfeed.tech/tags/esp-now.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [examples](<https://devfeed.tech/tags/examples.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [iot](<https://devfeed.tech/tags/iot.md>), [latency](<https://devfeed.tech/tags/latency.md>), [low-power](<https://devfeed.tech/tags/low-power.md>), [microcontrollers](<https://devfeed.tech/tags/microcontrollers.md>), [networks](<https://devfeed.tech/tags/networks.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [sensor](<https://devfeed.tech/tags/sensor.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>), [wireless](<https://devfeed.tech/tags/wireless.md>)

### AI overview

This tutorial explains how to use the ESP-NOW library included in Arduino 3.0.0 with supported ESP32 boards. It covers the protocol's connectionless peer-to-peer communication, low-latency and low-power characteristics, security features, prerequisites, and basic setup using Arduino and C++.

### Source excerpt

This article presents information on how to use ESP-NOW with the Arduino core for Espressif devices.

## Build Embedded Swift Application for ESP32-C6

DevFeed: [Build Embedded Swift Application for ESP32-C6](<https://devfeed.tech/articles/build-embedded-swift-application-for-esp32-c6-13822.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/build-embedded-swift-application-for-esp32c6/>)

Author: John Lee

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

Content type: tutorial

Language: en

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

Topics: [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [Swift](<https://devfeed.tech/topics/swift.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Programming language](<https://devfeed.tech/topics/programming-language.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [guide](<https://devfeed.tech/tags/guide.md>), [programming-language](<https://devfeed.tech/tags/programming-language.md>), [swift](<https://devfeed.tech/tags/swift.md>), [swift-6-2](<https://devfeed.tech/tags/swift-6-2.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial on building an Embedded Swift application for the ESP32-C6. It explains Embedded Swift's purpose and compilation model, then covers the required hardware, ESP-IDF, Swiftly, Swift 6.2 development snapshot, and an example project.

### Source excerpt

Introduction# Embedded Swift brings the power and expressivity of the Swift programming language to constrained environments such as microcontrollers and other embedded systems. Announced during WWDC24, Embedded Swift aims to provide a lightweight, efficient subset of Swift that maintains the language's core features while significantly reducing its footprint and dependencies.

## Announcing ESP ZeroCode ExL Module

DevFeed: [Announcing ESP ZeroCode ExL Module](<https://devfeed.tech/articles/announcing-esp-zerocode-exl-module-13851.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/esp-zerocode-exl-module-powered-by-aws-iot-expresslink-simplifying-matter-compatible/>)

Author: John Lee

Published: 2023-11-12T00:00:00Z

Content type: release

Language: en

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

Topics: [Espressif](<https://devfeed.tech/topics/espressif.md>), [Matter](<https://devfeed.tech/topics/matter.md>), [AWS IoT Core](<https://devfeed.tech/topics/aws-iot-core.md>), [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [aws-iot-core](<https://devfeed.tech/tags/aws-iot-core.md>), [blog](<https://devfeed.tech/tags/blog.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.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>), [iot](<https://devfeed.tech/tags/iot.md>), [matter](<https://devfeed.tech/tags/matter.md>), [ota](<https://devfeed.tech/tags/ota.md>), [security](<https://devfeed.tech/tags/security.md>), [wi-fi-6](<https://devfeed.tech/tags/wi-fi-6.md>)

### AI overview

Espressif announced the ESP ZeroCode ExL connectivity module, developed with AWS and powered by AWS IoT ExpressLink. Based on the ESP32-C6, it provides Wi-Fi 6, Bluetooth 5 LE, and 802.15.4 connectivity, with built-in Matter and cloud connectivity software exposed through an AT-command serial interface.

### Source excerpt

Announcing ESP ZeroCode ExL powered by AWS IoT ExpressLink -- Simplifying Matter-compatible Cloud-connected Devices As a part of our efforts to make the development of Matter protocol-enabled devices easy, Espressif announced ESP ZeroCode modules and ESP ZeroCode Console earlier this year. These ESP ZeroCode modules are well-suited for Matter connectivity for simple devices such as lighting fixtures, switches, sockets, blind controllers, and sensors.

## Announcing the Arduino ESP32 Core version 3.0.0

DevFeed: [Announcing the Arduino ESP32 Core version 3.0.0](<https://devfeed.tech/articles/announcing-the-arduino-esp32-core-version-3-0-0-13662.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2023/11/announcing-the-arduino-esp32-core-version-3-0-0/>)

Author: John Lee

Published: 2023-11-02T00:00:00Z

Content type: release

Language: en

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

Topics: [Arduino](<https://devfeed.tech/topics/arduino.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [API](<https://devfeed.tech/topics/api.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>)

Tags: [2-0-0](<https://devfeed.tech/tags/2-0-0.md>), [aiot](<https://devfeed.tech/tags/aiot.md>), [arduino](<https://devfeed.tech/tags/arduino.md>), [blog](<https://devfeed.tech/tags/blog.md>), [bug-fixes](<https://devfeed.tech/tags/bug-fixes.md>), [diy](<https://devfeed.tech/tags/diy.md>), [esp](<https://devfeed.tech/tags/esp.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>), [esp32-h2](<https://devfeed.tech/tags/esp32-h2.md>), [iot](<https://devfeed.tech/tags/iot.md>), [releases](<https://devfeed.tech/tags/releases.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [wi-fi-6](<https://devfeed.tech/tags/wi-fi-6.md>), [zigbee](<https://devfeed.tech/tags/zigbee.md>)

### AI overview

Espressif announces Arduino ESP32 Core 3.0.0, adding support for ESP32-C6 and ESP32-H2 alongside the latest ESP-IDF 5.1. The release includes API improvements and breaking changes, with migration guidance for users moving from the 2.0.x series.

### Source excerpt

Announcing the version 3.0.0 of the Arduino Core for Espressif devices, as well the Arduino Component for ESP-IDF. Now, ESP32-C6 and ESP32-H2 are supported.

[Next page](<https://devfeed.tech/tags/esp32-c6.md?cursor=WyIyMDIzLTExLTAyVDAwOjAwOjAwKzAwOjAwIiwgImVkNGIwNjg0LTk3OGUtNGJkNS1iMDlmLTQ5NWZmMGNjMGI4OSJd>)