> ## Documentation Index
> Fetch the complete documentation index at: https://c5tako.zipher.space/llms.txt
> Use this file to discover all available pages before exploring further.

# Update firmware

> Update C5TAKO™ with Web Firmware Installer in Chrome or Edge.

Update C5TAKO™ firmware through the web, without installing additional software.

Use the [Web Firmware Installer](https://www.ziphers.space/flash) with Chrome or Edge.

## Before you begin

* Use a computer with Chrome or Edge.
* Prepare a **data-capable** USB cable, not a charge-only cable.
* Charge the battery sufficiently.
* Close programs that are using the device's serial port.
* Back up important files from Storage before updating.

> [!WARNING]
>
> Do not unplug the cable, turn off the computer, or close the web page during firmware installation.

## Update steps

**1. Open Web Firmware Installer**

Go to [ziphers.space/flash](https://www.ziphers.space/flash).

**2. Choose the board**

Choose `ESP32-C5`, then select `Next`.

**3. Choose firmware**

Choose `C5 TAKO`, then select `Next`.

**4. Choose a version**

Choose the latest `C5 TAKO XIAO ESP32-C5` version and confirm that it shows `ESP32-C5` and `8MB Flash`.

**5. Connect the device**

Select the install page, then choose `Connect` and select C5TAKO™'s USB port in the browser dialog.

**6. Install**

After connecting, the firmware-install button becomes available. Follow the on-screen instructions and wait for completion.

**7. Restart**

When installation finishes, turn the device off and on once, then confirm it reaches the main menu normally.

## Web Firmware Installer screenshots

**Choose the serial port and confirm that the board is ESP32-C5**

![Serial-port dialog and ESP32-C5 board selection](https://mintlify.s3.us-west-1.amazonaws.com/zipherscx/images/flash/Screenshot%202026-08-20%20123905.png)

**Choose C5 TAKO firmware**

![C5 TAKO firmware selection](https://mintlify.s3.us-west-1.amazonaws.com/zipherscx/images/flash/Screenshot%202026-08-20%20123924.png)

**Confirm C5 TAKO XIAO ESP32-C5 and 8MB Flash**

![Install page showing C5 TAKO XIAO ESP32-C5 and 8MB Flash](https://mintlify.s3.us-west-1.amazonaws.com/zipherscx/images/flash/Screenshot%202026-08-20%20124003.png)

**Confirm the installation**

![Firmware installation confirmation dialog](https://mintlify.s3.us-west-1.amazonaws.com/zipherscx/images/flash/Screenshot%202026-08-20%20124020.png)

**Wait for installation to finish**

![Firmware installation progress](https://mintlify.s3.us-west-1.amazonaws.com/zipherscx/images/flash/Screenshot%202026-08-20%20124052.png)

> [!NOTE]
>
> 🎬 **Media to add:** The complete update from cable connection to restart, blurring port names and device-identifying information.

## If the website cannot find the device

1. Use a data-capable USB cable.
2. Connect directly to the computer, not through a USB hub.
3. Close Serial Monitor, Arduino IDE, and any other program using the port.
4. Unplug the cable, wait about five seconds, then reconnect it.
5. Refresh the page and select `Connect` again.
6. If it is still not found, stop and contact the seller.

> [!NOTE]
>
> Version names on the website can change. Use `C5 TAKO`, board `ESP32-C5`, and `8MB Flash` as the main identifiers.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.