All posts
Connected Devices

Choosing an ESP32 in 2026: S3, C6, C5, H2 or P4, and Getting It to the Cloud Safely

By

October 26, 2026

8 min read

Espressif's range now spans dual-band Wi-Fi 6 with Thread on one chip, Thread-only parts for Matter networks and a 400 MHz media processor with no radio at all. Which chip fits which product, and the device-to-cloud design (identity, transport, updates) that keeps a fleet secure after it ships.

ESP32
ESP32-C5
ESP32-C6
Matter
Thread
IoT
MQTT

The range, briefly

Chip

CPU

Radios

Good for

ESP32-S3

Dual-core Xtensa LX7 at 240 MHz

Wi-Fi 4 (2.4 GHz), Bluetooth LE 5

Displays, cameras, on-device ML — the mature workhorse

ESP32-C6

RISC-V at 160 MHz plus a low-power core

Wi-Fi 6 (2.4 GHz), Bluetooth LE 5, Thread and Zigbee

Matter devices and battery products that need Wi-Fi

ESP32-C5

RISC-V at up to 240 MHz

Dual-band 2.4 and 5 GHz Wi-Fi 6, Bluetooth LE 5, Thread and Zigbee

Crowded 2.4 GHz environments; in mass production since 2025

ESP32-H2

RISC-V at 96 MHz

Bluetooth LE 5, Thread and Zigbee — no Wi-Fi

Low-power sensors on a Thread or Matter network

ESP32-P4

Dual-core RISC-V at 400 MHz plus a low-power core

None — pair it with a radio chip

Displays, cameras and media processing with MIPI and high-speed USB

From Espressif's product pages and datasheets.

How to choose

  • Mains-powered, on Wi-Fi, nothing exotic: S3 if you need the processing, C6 if you want Wi-Fi 6 and Matter options.

  • In offices, factories or apartment blocks where 2.4 GHz is congested: C5, for 5 GHz.

  • Battery sensor in a smart-home or building network: H2 on Thread, with a border router doing the IP side.

  • A screen or camera is the product: P4, with a C-series chip alongside for connectivity.

  • Whatever you choose, buy it as a pre-certified module — it is the difference between a certification budget in the thousands and one in the tens of thousands.

Want a second opinion on this for your system?

Book a free 30-minute call. You'll leave knowing what we'd do first and roughly what it costs, whether or not you hire us.

Getting it to the cloud

The device side is the part people prototype; the fleet side is the part that decides whether the product is still secure in year three. Three decisions matter more than the protocol.

1. Identity per device

Every unit gets its own credential — ideally a private key generated or injected at manufacture and protected by flash encryption — and the cloud authenticates each one individually, so a single compromised device can be revoked without touching the rest. A shared API key compiled into firmware is the most common and most expensive mistake in connected products.

2. A transport you can operate

MQTT over TLS suits devices that stay connected and receive commands; HTTPS suits devices that wake, report and sleep. You can use a managed IoT service such as AWS IoT Core, which handles per-device certificates and MQTT at scale, run your own broker, or post to an ordinary HTTPS API with per-device tokens. Pick the one your team can run and observe — the protocol matters less than knowing, at any moment, which devices are online and which firmware they run.

3. Updates as a product feature

Signed over-the-air updates with rollback, staged rollouts (one percent, then ten, then everyone) and a record of which version every device runs. In the EU, the Cyber Resilience Act will require security updates for a defined support period from December 2027 — the update pipeline is not optional infrastructure; it is how you meet that obligation.

hoolco Monthly Review

Once a month: what changed in tech that month and what it means for you, from cloud and AI to security and the tools you build with. Every item links to its source. No sales pitch, unsubscribe in one click.

As of October 26, 2026. Provided as is, for general information, and accurate to the best of our knowledge on the date shown. Not legal, compliance, tax, financial or other professional advice. Prices, limits and vendor services change; check current vendor documentation before relying on anything here. Terms of use.