# Esp32 S2

Published articles for Esp32 S2.

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

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

## Espressif part numbers explained: A complete guide - Modules

DevFeed: [Espressif part numbers explained: A complete guide - Modules](<https://devfeed.tech/articles/espressif-part-numbers-explained-a-complete-guide-modules-13687.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/03/espressif-part-numbers-explained/>)

Author: John Lee

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

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>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [SOC](<https://devfeed.tech/topics/soc.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [ESP32-C5](<https://devfeed.tech/topics/esp32-c5.md>), [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>)

Tags: [ble](<https://devfeed.tech/tags/ble.md>), [blog](<https://devfeed.tech/tags/blog.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [esp32-h2](<https://devfeed.tech/tags/esp32-h2.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>), [guide](<https://devfeed.tech/tags/guide.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [projects](<https://devfeed.tech/tags/projects.md>), [soc](<https://devfeed.tech/tags/soc.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>)

### AI overview

A guide to Espressif module part numbers, covering SoC series, module types, memory options, antenna versions, and versioning. It explains how these naming components relate to module specifications and hardware selection.

### Source excerpt

This article clarifies Espressif's SoC series, module types, memory options, antenna versions, and versioning.. It also explains why modules like WROOM and MINI are among Espressif's most popular products. After reading the article, developers should be able to confidently select the right hardware for their projects. Espressif offers a wide range of Systems-on-Chip (SoCs) and modules, continually expanding its product lineup with new offerings while refining existing ones with each revision.

## Enabling External PSRAM for Zephyr Applications on ESP32 SoCs

DevFeed: [Enabling External PSRAM for Zephyr Applications on ESP32 SoCs](<https://devfeed.tech/articles/enabling-external-psram-for-zephyr-applications-on-esp32-socs-13675.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2024/12/zephyr-how-to-use-psram/>)

Author: John Lee

Published: 2024-12-30T00: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>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [blog](<https://devfeed.tech/tags/blog.md>), [devices](<https://devfeed.tech/tags/devices.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [esp32](<https://devfeed.tech/tags/esp32.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>), [how-to](<https://devfeed.tech/tags/how-to.md>), [psram](<https://devfeed.tech/tags/psram.md>), [spiram](<https://devfeed.tech/tags/spiram.md>), [zephyr](<https://devfeed.tech/tags/zephyr.md>)

### AI overview

This tutorial explains how to configure Zephyr applications to use external PSRAM on ESP32 modules. It covers dynamic memory allocation, adding PSRAM to the ESP32 memory map, and running code from PSRAM instead of Flash.

### Source excerpt

This article presents ideas and suggestions on different scenarios to use the PSRAM available in some Espressif devices.

## 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).

## How to Create an UI Application for the ESP32-S3

DevFeed: [How to Create an UI Application for the ESP32-S3](<https://devfeed.tech/articles/how-to-create-an-ui-application-for-the-esp32-s3-13883.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/how-to-create-an-ui-application-for-the-esp32-s3/>)

Author: John Lee

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

Content type: tutorial

Language: en

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

Topics: [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [GUI](<https://devfeed.tech/topics/gui.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [ui](<https://devfeed.tech/topics/ui.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-wizard](<https://devfeed.tech/tags/embedded-wizard.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.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>), [gui](<https://devfeed.tech/tags/gui.md>), [guide](<https://devfeed.tech/tags/guide.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [screen](<https://devfeed.tech/tags/screen.md>), [ui](<https://devfeed.tech/tags/ui.md>), [v5](<https://devfeed.tech/tags/v5.md>)

### AI overview

A step-by-step guide to creating an Embedded Wizard GUI application for the ESP32-S3-BOX. It covers the SPI-connected display, partial display updates for memory-constrained systems, required hardware and software, and the ESP-IDF workflow.

### Source excerpt

Step-by-step guide to creating Embedded Wizard GUI applications for ESP32-S3-BOX with ESP-IDF V5.3.1, including examples and build instructions.

## Using ESP-BSP with DevKits

DevFeed: [Using ESP-BSP with DevKits](<https://devfeed.tech/articles/using-esp-bsp-with-devkits-13967.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/using-esp-bsp-with-devkits/>)

Author: John Lee

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

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>), [Development](<https://devfeed.tech/topics/development.md>), [m5stack](<https://devfeed.tech/topics/m5stack.md>), [Filesystems](<https://devfeed.tech/topics/filesystems.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [bsp](<https://devfeed.tech/tags/bsp.md>), [development](<https://devfeed.tech/tags/development.md>), [devkit](<https://devfeed.tech/tags/devkit.md>), [display](<https://devfeed.tech/tags/display.md>), [driver](<https://devfeed.tech/tags/driver.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c2](<https://devfeed.tech/tags/esp32-c2.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>), [examples](<https://devfeed.tech/tags/examples.md>), [gpio](<https://devfeed.tech/tags/gpio.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [i2c](<https://devfeed.tech/tags/i2c.md>), [lcd](<https://devfeed.tech/tags/lcd.md>), [led](<https://devfeed.tech/tags/led.md>), [m5stack](<https://devfeed.tech/tags/m5stack.md>), [spi](<https://devfeed.tech/tags/spi.md>), [spiffs](<https://devfeed.tech/tags/spiffs.md>)

### AI overview

This tutorial explains how to use Espressif's ESP-BSP with DevKits. It describes the Generic and DevKit BSP options, configurable buttons, LEDs, filesystems, displays, touch interfaces, and example projects.

### Source excerpt

Introduction# The BSP (Board Support Package) from Espressif is ready to use package for selected boards (usually for Espressif's and M5Stack boards). This package contains main initialization functions for features, which the board contains. For example display and touch initialization, file system initialization, audio if available, LEDs and buttons. This is the easy way, how to start developing with your board. Except initialization functions, there are examples for selected board too.

## Easily Develop Graphical User Interfaces (GUIs) with Espressif Microcontrollers (MCUs)

DevFeed: [Easily Develop Graphical User Interfaces (GUIs) with Espressif Microcontrollers (MCUs)](<https://devfeed.tech/articles/easily-develop-graphical-user-interfaces-guis-with-espressif-microcontrollers-mcus-13834.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/easily-develop-graphical-user-interfaces-with-mcus/>)

Author: John Lee

Published: 2024-09-17T00: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>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [User Interfaces](<https://devfeed.tech/topics/user-interfaces.md>), [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [Figma](<https://devfeed.tech/topics/figma.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-wizard](<https://devfeed.tech/tags/embedded-wizard.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.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>), [figma](<https://devfeed.tech/tags/figma.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [gui](<https://devfeed.tech/tags/gui.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [interface](<https://devfeed.tech/tags/interface.md>), [iot](<https://devfeed.tech/tags/iot.md>), [microcontrollers](<https://devfeed.tech/tags/microcontrollers.md>), [user-interfaces](<https://devfeed.tech/tags/user-interfaces.md>)

### AI overview

The article explains how Embedded Wizard 15 and Embedded Wizard Connect for Figma support GUI development for Espressif ESP32-S2 and ESP32-S3 microcontrollers. It describes AI-assisted development, Figma-to-IDE integration, resource efficiency, cross-platform code generation, widgets, animations, and real-time data visualization.

### Source excerpt

Learn how Embedded Wizard 15 with AI-assisted development and Figma integration helps you create stunning, responsive GUIs for ESP32-S2 and ESP32-S3 microcontrollers.

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

## ESP USB Bridge

DevFeed: [ESP USB Bridge](<https://devfeed.tech/articles/esp-usb-bridge-13850.md>)

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

Author: John Lee

Published: 2022-04-13T00:00:00Z

Content type: article

Language: en

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

Topics: [USB](<https://devfeed.tech/topics/usb.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [blog](<https://devfeed.tech/tags/blog.md>), [bridge](<https://devfeed.tech/tags/bridge.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.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>), [flashing](<https://devfeed.tech/tags/flashing.md>), [jtag](<https://devfeed.tech/tags/jtag.md>), [microcontrollers](<https://devfeed.tech/tags/microcontrollers.md>), [usb](<https://devfeed.tech/tags/usb.md>)

### AI overview

ESP USB Bridge is an ESP-IDF project for ESP32-S2, optionally ESP32-S3, that bridges a computer with a target microcontroller. It provides serial, JTAG, and USB mass-storage functions, including UF2-based flashing.

### Source excerpt

The ESP USB Bridge is an ESP-IDF project utilizing an ESP32-S2 (or optionally, an ESP32-S3) chip to create a bridge between a computer and a target microcontroller. It can serve as a replacement for USB-to-UART chips (e.g. CP210x). ESP USB Bridge creates a composite USB device accessible from the computer when they are connected through a USB cable. The main features are the following.

## Arduino for ESP32-S2 and ESP32-C3 is coming!

DevFeed: [Arduino for ESP32-S2 and ESP32-C3 is coming!](<https://devfeed.tech/articles/arduino-for-esp32-s2-and-esp32-c3-is-coming-13659.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2021/06/arduino-for-esp32-s2-and-esp32-c3-is-coming/>)

Author: John Lee

Published: 2021-06-08T00: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>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>), [USB](<https://devfeed.tech/topics/usb.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [2-0-0](<https://devfeed.tech/tags/2-0-0.md>), [arduino](<https://devfeed.tech/tags/arduino.md>), [blog](<https://devfeed.tech/tags/blog.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.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-s2](<https://devfeed.tech/tags/esp32-s2.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [github](<https://devfeed.tech/tags/github.md>), [iot](<https://devfeed.tech/tags/iot.md>), [release](<https://devfeed.tech/tags/release.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [usb](<https://devfeed.tech/tags/usb.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>)

### AI overview

Espressif announces preview support for the ESP32-S2 and ESP32-C3 in Arduino Core for ESP32 version 2.0.0. The article describes the chips, notes ongoing work, and explains that users can update their installation to try the preview.

### Source excerpt

Announcing support for new devices to the Arduino Core for Espressif. How to enable them in the 2.0.0rc1 release.

## DFU -- Using the native USB on ESP32-S2 for flashing the firmware

DevFeed: [DFU -- Using the native USB on ESP32-S2 for flashing the firmware](<https://devfeed.tech/articles/dfu-using-the-native-usb-on-esp32-s2-for-flashing-the-firmware-13833.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/dfu-using-the-native-usb-on-esp32-s2-for-flashing-the-firmware/>)

Author: John Lee

Published: 2021-03-23T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [USB](<https://devfeed.tech/topics/usb.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [boot](<https://devfeed.tech/tags/boot.md>), [development-board](<https://devfeed.tech/tags/development-board.md>), [dfu](<https://devfeed.tech/tags/dfu.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [flashing](<https://devfeed.tech/tags/flashing.md>), [usb](<https://devfeed.tech/tags/usb.md>)

### AI overview

A tutorial on using the ESP32-S2's native USB peripheral and USB DFU mechanism to flash firmware without an external IC or programmer. It covers ESP-IDF version requirements, USB wiring for the ESP32-Saola-1 board, entering DFU mode, and building DFU firmware.

### Source excerpt

Since the ESP32-S2 was released, a notable new functionality got everyone's attention: the USB host and device capabilities. This new functionality adds a new world in terms of possibilities and cool stuff that could be made using USB and it's a game changer in many projects. But one of the uses for this peripheral is to upload the firmware without any external IC or programmer. This can be done directly by using the USB DFU mechanism.

## ESP32-S2: Digital Signature Peripheral

DevFeed: [ESP32-S2: Digital Signature Peripheral](<https://devfeed.tech/articles/esp32-s2-digital-signature-peripheral-13858.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/esp32-s2-digital-signature-peripheral/>)

Author: John Lee

Published: 2021-02-03T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [Security](<https://devfeed.tech/topics/security.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [ESP32-C3](<https://devfeed.tech/topics/esp32-c3.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [digital-signature](<https://devfeed.tech/tags/digital-signature.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.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>), [flash-encryption](<https://devfeed.tech/tags/flash-encryption.md>), [iot](<https://devfeed.tech/tags/iot.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [tls](<https://devfeed.tech/tags/tls.md>)

### AI overview

This tutorial explains how Espressif's Digital Signature peripheral protects an IoT device's RSA private key. Available on the ESP32-S2, ESP32-C3, and ESP32-S3, the peripheral generates hardware-accelerated RSA signatures without exposing the private key to software. It uses one-time-programmable eFuse key blocks whose software read access can be disabled.

### Source excerpt

The Transport Layer Security(TLS) is an integral part of the IoT world. It facilitates a secure way of communication between the IoT device and the cloud service. The TLS uses asymmetric key cryptography for security that consists of a private key and corresponding public key (certificate). As the name suggests public key is shared with everyone and the private key is kept secured on the IoT device. It is pivotal to keep the private key secure in order to protect the identity of the IoT device.

## July 2020: ESP RainMaker Adds ESP32 Support and New IoT Platform Features

DevFeed: [July 2020: ESP RainMaker Adds ESP32 Support and New IoT Platform Features](<https://devfeed.tech/articles/july-2020-13895.md>)

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

Author: John Lee

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

Content type: news

Language: en

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

Topics: [Esp Rainmaker](<https://devfeed.tech/topics/esp-rainmaker.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [VS Code Extension](<https://devfeed.tech/topics/vscode-extension.md>)

Tags: [alexa](<https://devfeed.tech/tags/alexa.md>), [ble](<https://devfeed.tech/tags/ble.md>), [blog](<https://devfeed.tech/tags/blog.md>), [esp-rainmaker](<https://devfeed.tech/tags/esp-rainmaker.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [instagram](<https://devfeed.tech/tags/instagram.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [iot](<https://devfeed.tech/tags/iot.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [ota](<https://devfeed.tech/tags/ota.md>), [vscode](<https://devfeed.tech/tags/vscode.md>)

### AI overview

Espressif's July 2020 update announces ESP RainMaker support for ESP32 in addition to ESP32-S2. It also describes BLE-based Wi-Fi provisioning, voice integrations, OTA firmware upgrades, mobile application resources, and a VSCode extension, alongside news about a wildlife protection donation.

### Source excerpt

Hi everyone, You might remember that a rather short while ago we launched ESP RainMaker, Espressif's end-to-end platform which enables makers to realize their IoT ideas faster and without the hassle of managing the infrastructure involved in this process. Today, we are pleased to announce that we have recently added a number of features to this platform. So, ESP RainMaker now supports ESP32 too, on top of ESP32-S2, with which our end-to-end platform was initially launched.

## ESP RainMaker and Serverless

DevFeed: [ESP RainMaker and Serverless](<https://devfeed.tech/articles/esp-rainmaker-and-serverless-13847.md>)

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

Author: John Lee

Published: 2020-05-26T00:00:00Z

Content type: opinion

Language: en

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

Topics: [Esp Rainmaker](<https://devfeed.tech/topics/esp-rainmaker.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Cloud Architecture](<https://devfeed.tech/topics/cloud-architecture.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Security](<https://devfeed.tech/topics/security.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Containers](<https://devfeed.tech/topics/containers.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cloud-architecture](<https://devfeed.tech/tags/cloud-architecture.md>), [containers](<https://devfeed.tech/tags/containers.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [esp-rainmaker](<https://devfeed.tech/tags/esp-rainmaker.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [iot](<https://devfeed.tech/tags/iot.md>), [rainmaker](<https://devfeed.tech/tags/rainmaker.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [security](<https://devfeed.tech/tags/security.md>), [serverless](<https://devfeed.tech/tags/serverless.md>)

### AI overview

The article explains how ESP RainMaker evaluated architectures for its IoT cloud service using security, time-to-market, scalability, cost, and runtime reconfiguration criteria. It reports that serverless deployment stood out in the evaluation.

### Source excerpt

Recently, we launched ESP RainMaker, that provides a way for developers to build devices with readymade cloud, phone apps and voice assistant support. In this context, designing and implementing an IoT cloud service was a significant part of the efforts and we wanted to ensure that it met some of the key criteria that we had laid out. Security -- We gave utmost importance to security to ensure that device and the user data is secure, and unintentional access to the data is prevented.

## OTA Firmware Upgrades with ESP RainMaker

DevFeed: [OTA Firmware Upgrades with ESP RainMaker](<https://devfeed.tech/articles/ota-firmware-upgrades-with-esp-rainmaker-13941.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/ota-firmware-upgrades-with-esp-rainmaker/>)

Author: John Lee

Published: 2020-05-24T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [Esp Rainmaker](<https://devfeed.tech/topics/esp-rainmaker.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [HTTP](<https://devfeed.tech/topics/http.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [cli](<https://devfeed.tech/tags/cli.md>), [devices](<https://devfeed.tech/tags/devices.md>), [diagnostics](<https://devfeed.tech/tags/diagnostics.md>), [esp](<https://devfeed.tech/tags/esp.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>), [esp32-programming](<https://devfeed.tech/tags/esp32-programming.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [http](<https://devfeed.tech/tags/http.md>), [image](<https://devfeed.tech/tags/image.md>), [internet-of-things](<https://devfeed.tech/tags/internet-of-things.md>), [ota](<https://devfeed.tech/tags/ota.md>), [rainmaker](<https://devfeed.tech/tags/rainmaker.md>), [services](<https://devfeed.tech/tags/services.md>), [upgrades](<https://devfeed.tech/tags/upgrades.md>), [uploads](<https://devfeed.tech/tags/uploads.md>)

### AI overview

This article explains how ESP RainMaker supports over-the-air firmware upgrades for IoT devices. It describes the OTA Service, firmware image hosting, and the RainMaker CLI workflow for uploading an image, sending its temporary URL to a node, monitoring status, and completing the upgrade.

### Source excerpt

Any Internet of Things (IoT) system is incomplete if it does not have a facility of upgrading the firmware remotely (also called Over The Air firmware upgrades). The ESP IDF offers a very simple interface for OTA upgrade using a secure HTTP connection. However, the following things still remain unaddressed, as they are out of scope of the firmware development framework and require some infrastructural support: Setting up the infrastructure could be a challenge, especially for Makers.

## ESP32-S2 Chip Enters Mass Production

DevFeed: [ESP32-S2 Chip Enters Mass Production](<https://devfeed.tech/articles/esp32-s2-is-here-13859.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/esp32-s2-is-here/>)

Author: John Lee

Published: 2020-03-10T00:00:00Z

Content type: release

Language: en

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

Topics: [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Wi-Fi](<https://devfeed.tech/topics/wi-fi.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Security](<https://devfeed.tech/topics/security.md>), [USB](<https://devfeed.tech/topics/usb.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [iot](<https://devfeed.tech/tags/iot.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [security](<https://devfeed.tech/tags/security.md>), [sensor](<https://devfeed.tech/tags/sensor.md>), [touchscreen](<https://devfeed.tech/tags/touchscreen.md>), [usb](<https://devfeed.tech/tags/usb.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>)

### AI overview

Espressif announces that the ESP32-S2 chip has entered mass production. The Wi-Fi-enabled MCU targets low-cost, low-power connected sensors and supports features including programmable GPIOs, USB-OTG, capacitive touch sensing, LCD interfaces, audio interfaces, and security capabilities.

### Source excerpt

Why Is ESP32-S2 Significant?# We launched the ESP32-S2 chip and we are excited to announce that it is in mass production now. Personally, I think it's a big thing; it's something we have been working for, for many years: a Wi-Fi enabled MCU targeting connected low-cost low-power interactive sensors with these features: All these features add up to be a self-contained small form factor connected interactive secure computing and sensor device with a small LCD, such as a thermostat or a smart...

## Espressif February 2020 Newsletter Covers Remote Work, ESP32-S2, and IoT Partnerships

DevFeed: [Espressif February 2020 Newsletter Covers Remote Work, ESP32-S2, and IoT Partnerships](<https://devfeed.tech/articles/february-2020-13877.md>)

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

Author: John Lee

Published: 2020-02-27T00:00:00Z

Content type: news

Language: en

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

Topics: [Espressif](<https://devfeed.tech/topics/espressif.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [china](<https://devfeed.tech/tags/china.md>), [coronavirus](<https://devfeed.tech/tags/coronavirus.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [instagram](<https://devfeed.tech/tags/instagram.md>), [iot](<https://devfeed.tech/tags/iot.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

Espressif's February 2020 newsletter discusses how its IT systems supported remote work during the coronavirus outbreak, upcoming chips and product features, ESP32-S2 production, and IoT partnerships.

### Source excerpt

Hi everyone, We expect that all of you will have heard by now the news about the novel coronavirus epidemic in China and beyond. These are tough times indeed, but luckily, at the time of the outbreak, Espressif had already structured its IT system in such a way that has enabled the vast majority of staff members to work from home. As Espressif's Founder and CEO, Teo Swee Ann, mentioned in a recent message he posted on our website: "the disruption to our operations will be minimal.

## ESP32-S2 -- Security Features

DevFeed: [ESP32-S2 -- Security Features](<https://devfeed.tech/articles/esp32-s2-security-features-13860.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/esp32-s2-security-features/>)

Author: John Lee

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

Content type: article

Language: en

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

Topics: [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [Security](<https://devfeed.tech/topics/security.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [boot](<https://devfeed.tech/topics/boot.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [SOC](<https://devfeed.tech/topics/soc.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Wi-Fi](<https://devfeed.tech/topics/wi-fi.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [algorithm](<https://devfeed.tech/tags/algorithm.md>), [article](<https://devfeed.tech/tags/article.md>), [blog](<https://devfeed.tech/tags/blog.md>), [boot](<https://devfeed.tech/tags/boot.md>), [bootloader](<https://devfeed.tech/tags/bootloader.md>), [bootrom](<https://devfeed.tech/tags/bootrom.md>), [code](<https://devfeed.tech/tags/code.md>), [cryptographic](<https://devfeed.tech/tags/cryptographic.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [devices](<https://devfeed.tech/tags/devices.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [flash](<https://devfeed.tech/tags/flash.md>), [flash-encryption](<https://devfeed.tech/tags/flash-encryption.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [soc](<https://devfeed.tech/tags/soc.md>)

### AI overview

This article examines the security features of Espressif's ESP32-S2 Wi-Fi SoC. It describes improvements to Secure Boot and Flash Encryption, including RSA-PSS signature verification in BootROM and faster secure-boot verification enabled by an improved hardware RSA accelerator.

### Source excerpt

Espressif recently announced ESP32-S2 -- a new Wi-Fi SoC with additional security features and improvements over some of the ESP32 security features. Given the current state of the security of the connected devices, these are quite meaningful features. This article discusses these changes and what do they mean from security perspective. My colleague wrote about ESP32 security features here. We continue to carry forward Secure Boot and Flash Encryption features.

## Espressif Releases the ESP32-S2 Datasheet and Describes Its Features

DevFeed: [Espressif Releases the ESP32-S2 Datasheet and Describes Its Features](<https://devfeed.tech/articles/august-2019-13817.md>)

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

Author: John Lee

Published: 2019-10-09T00:00:00Z

Content type: news

Language: en

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

Topics: [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [SOC](<https://devfeed.tech/topics/soc.md>), [Wi-Fi](<https://devfeed.tech/topics/wi-fi.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Security](<https://devfeed.tech/topics/security.md>), [USB](<https://devfeed.tech/topics/usb.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [flash-encryption](<https://devfeed.tech/tags/flash-encryption.md>), [instagram](<https://devfeed.tech/tags/instagram.md>), [internet-of-things](<https://devfeed.tech/tags/internet-of-things.md>), [iot](<https://devfeed.tech/tags/iot.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [rsa](<https://devfeed.tech/tags/rsa.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [soc](<https://devfeed.tech/tags/soc.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>)

### AI overview

Espressif announces the release of the ESP32-S2 datasheet and outlines the chip's Wi-Fi, low-power, peripheral, USB, and hardware security capabilities. The newsletter also mentions other Espressif and partner news.

### Source excerpt

Hi everyone, Apologies for the typo in our latest newsletter, at the beginning of which ESP32-S3 was mentioned, instead of the correct ESP32-S2 . So, it is the ESP32-S2 datasheet that has been released. You can now find it online in the documentation section of our website. ESP32-S2 is a low-power 2.4 GHz Wi-Fi System-on-Chip (SoC) solution.

## Espressif Announces the ESP32-S2 Low-Power Wi-Fi Microcontroller

DevFeed: [Espressif Announces the ESP32-S2 Low-Power Wi-Fi Microcontroller](<https://devfeed.tech/articles/june-2019-13899.md>)

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

Author: John Lee

Published: 2019-06-11T00:00:00Z

Content type: news

Language: en

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

Topics: [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Wi-Fi](<https://devfeed.tech/topics/wi-fi.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [instagram](<https://devfeed.tech/tags/instagram.md>), [internet-of-things](<https://devfeed.tech/tags/internet-of-things.md>), [iot](<https://devfeed.tech/tags/iot.md>), [low-power](<https://devfeed.tech/tags/low-power.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [processor](<https://devfeed.tech/tags/processor.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>), [xtensa](<https://devfeed.tech/tags/xtensa.md>)

### AI overview

Espressif's June 2019 newsletter announces the upcoming ESP32-S2, a low-power Wi-Fi microcontroller with 43 GPIOs and a single-core Xtensa LX7 processor clocked up to 240 MHz. It also highlights other IoT-related company news, events, and projects.

### Source excerpt

Hi everyone, Celebrating the Dragon Boat Festival on 7-9 June is not the only reason we feel energetic and refreshed this week. More importantly, our new chip, ESP32-S2, will soon come out, as we have recently announced. ESP32-S2 is a highly integrated, low-power microcontroller supporting 2.4 GHz Wi-Fi HT40 and having 43 GPIOs. Our new chip is based on an Xtensa single-core 32-bit LX7 processor that can be clocked up to 240MHz.