Skip to main content
This guide walks you through your first firmware update. Updating the firmware does not modify files stored on the microSD card.

What you need

  • A Windows, macOS, or Linux computer
  • A USB Type-C Cable
  • The latest version of Google Chrome or Microsoft Edge
  • A MeowKit with at least 30% battery
MeowKit has one USB port. File transfer, USB features, and firmware updates all share this port and cannot be used at the same time.

Start the update

Before you begin, make sure MeowKit is powered off and the USB cable is disconnected.
1

Enter Download Mode.

Insert a Dupont jumper wire through the opening on the back of MeowKit until it presses and holds the BOOT button.Keep holding BOOT, then press and hold the Power button for 1–2 seconds. Release the Power button, then release BOOT and remove the jumper wire.The screen will remain off in Download Mode. This is expected.
2

Connect MeowKit.

Use a USB Type-C cable to connect Meowkit to your computer.
3

Open the download page.

Go to https://meowkit.cc/pages/download and click “Connect and install”.
4

Select the serial port.

Choose USB JTAG/serial debug unit (COMxx), such as COM16, then click “Connect”.On Windows, the port name also includes a COM number, such as COM16. Port names may appear differently on macOS and Linux.  
5

Select the firmware.

Click “Install Meowkit S3”.
6

Confirm the installation.

Check “Erase device”, then click “Next”.
Important: Erasing the device removes settings and data stored in MeowKit’s internal memory. Files on the microSD card are not affected.
7

Start the update.

Confirm the installation and click “Install” to begin the firmware update.
8

Wait for completion.

Keep MeowKit connected while the firmware is being installed. Do not close the browser or disconnect the USB cable.When the progress reaches 100% and Installation complete appears, the update is finished.
If MeowKit does not restart automatically, disconnect the USB cable and power it on normally.

If you do not see a serial port

Try these steps in order:
  1. Disconnect the USB cable and power off MeowKit.
  2. Connect directly to another USB port on your computer. Do not use a USB hub or dock.
  3. Try another USB-C cable that supports data transfer.
  4. Enter Download Mode again: hold BOOT, power on MeowKit, wait 2 seconds, release BOOT, then reconnect the USB cable.
  5. Close any software that may be using the serial port, such as the PlatformIO Serial Monitor.
  6. Reload the download page and click Connect and install again. If the port still does not appear, try another computer.

If the update is interrupted

An interrupted installation does not permanently damage MeowKit. Power off the device, enter Download Mode again, and restart the installation. MeowKit may not start normally until the firmware has been written successfully.