A one-time setup

Give your board
a pair of hands.

Install the firmware right here in your browser.
Then plug the board into your iPhone.
Your computer's job is done.

Connect a XIAO ESP32S3 to your computerA USB data cable connects a laptop to the USB-C port on the small XIAO ESP32S3 board.XIAOESP32S3BOOTYour computerXIAO ESP32S3
One USB data cable. That's all.

01 Plug the board into your computer.

Board firmware

XIAO ESP32S3

USB-C
Checking latest release

Getting things ready.

Looking for the latest firmware for your board.

Checking firmware…

Chrome or Edge on a computer · USB data cable

Your AI can help, too.

Then, over to your iPhone

Unplug. Plug in. Open Handsy.

The app will walk you through connecting the board and getting started.

A little help, if you need it.

My board doesn't show up.

Use a USB cable that carries data, not a charging-only cable. Connect directly to the computer and close any apps using the board.

Still missing? Hold BOOT while plugging in the board, then release it and try connecting again.

Which board should I use?

This installer is for the Seeed Studio XIAO ESP32S3, the standard version with 8 MB flash and 8 MB PSRAM. Other ESP32 boards aren't supported by this installer.

See the board ↗
Can I do this on my iPhone?

Use Chrome or Edge on a computer for this installation. Once it's finished, the board works with your iPhone. You won't need the computer to run Handsy.

What happens to the firmware already on my board?

Installation replaces the board's current firmware. Back up anything you need before installing. It doesn't change anything on your computer or iPhone.

Still stuck? Get a hand.Installer powered by ESP Web Tools ↗