WT9932P4-TINY Getting Started Guide
Update history
| Date | Version | Author | Update content |
|---|---|---|---|
| 2026-07-24 | 2.0.0 | Yobie Zhou | Updated the getting started guide based on WT_BSP |
| 2025-09-10 | 1.0.0 | Kirto | Initial document release |
1. Tutorial Objectives
This guide is intended for first-time users of the WT9932P4-TINY. It walks through the complete process, from becoming familiar with the board and flashing the factory firmware to verifying its basic functions.
WT9932P4-TINY is a standalone microcontroller development board based on the ESP32-P4. It does not include a wireless chip and therefore does not provide onboard Wi-Fi. The board provides two USB Type-C ports:
| Port | Name Used in This Guide | Main Purpose |
|---|---|---|
| FUSB Type-C | FUSB / Full-Speed USB |
Flashing and powering the ESP32-P4, and viewing logs |
| HUSB Type-C | HUSB / High-Speed USB |
Connecting to the ESP32-P4 high-speed USB interface and powering the board |
All firmware flashing operations in this guide use
FUSB.
2. Preparation
2.1 Hardware
- One
WT9932P4-TINYdevelopment board. - One USB Type-C cable that supports data transfer.
- A Windows, Linux, or macOS computer.
- To verify all factory firmware functions, you will also need:
- A MIPI DSI display with a pinout compatible with the development board.
- A MIPI CSI camera with a pinout compatible with the development board.
- A MicroSD card.
The factory test firmware can still start without a display, camera, or SD card. The onboard RGB LED indicates the status of missing peripherals.
2.2 Firmware
WT9932P4-TINY requires only one merged firmware image:
| Firmware Name | Target Chip | Flashing Port | Flash Address |
|---|---|---|---|
wt9932p4-tiny_factory_firmware.bin |
ESP32-P4 | FUSB | 0x0 |
2.3 Flashing Methods
You can use either of the following methods:
- Use the Wireless-Tag Online Flashing Tool. It can connect to the device, erase Flash, flash firmware, and view serial logs directly in the browser.
- Use Espressif's Flash Download Tool. This method is suitable for Windows users.
3. Flash with the Online Tool
Download the Firmware Package
Open the Wireless-Tag Online Tools. The page appears as shown below:

First download the firmware package. On the page, go to Online Flashing -> Official Firmware, as shown below:

Click Download Firmware Package. The downloaded package is named WT9932P4-TINY_Factory-fw-20260709-online.zip.
Note: Do not extract the downloaded firmware package. It will be loaded directly into the online flashing tool.
Flashing Steps
- Connect the Type-C end of a USB Type-C cable to the
FUSBport and the other end to the computer. Open the online tool, then clickConnect Deviceas shown below:
After you click
Connect Device, a dialog displays the available devices. If several devices are listed and you are unsure which COM port belongs to the board, disconnect other devices or unplug and reconnect this board to identify the correct port.

Select the device's COM port and click
Connect. Check the log area at the bottom of the page for the connection status. A successful connection appears as shown below:
After the connection succeeds, click
Load Firmware Package. In the file dialog, select the first firmware package, WT9932P4-TINY_Factory-fw-20260709-online.zip:
Click
Start Flashing. A confirmation dialog appears at the top of the page; clickOKto start flashing:
The following message appears when flashing is complete:

The firmware has now been flashed. Disconnect the Type-C cable from the development board, then proceed to the verification steps.
Flash with Flash Download Tool
Click here to download the flashing package, which already includes the flashing tool.
File Description
| Name | Description |
|---|---|
wt9932p4-tiny_factory_firmware-20260709.bin |
Firmware to be flashed |
flash_download_tool.zip |
Flashing tool used to flash the firmware above |
Flashing Steps
Prepare the flashing tool. It does not need to be installed. Extract
flash_download_tool.zip, then double-click the application shown below:
After opening
flash_download_tool_3.9.11.exe, two windows appear. Ignore the black window and configure the other window as shown below:
After selecting
ESP32-P4, the following interface appears, indicating thatflash_download_tool_3.9.11.exehas started successfully:
Connect the Type-C end of a USB Type-C cable to the
FUSBport and the other end to the computer. Inflash_download_tool, selectwt9932p4-tiny_factory_firmware-20260709.binand configure it as shown below:Explanation:
① Select the checkbox.
② Click the adjacent
...button to browse for the firmware file.③ Enter
0x0in the address field.④ Click the port field to display list ⑤. If several devices are listed, disconnect other devices or unplug and reconnect this board to identify the correct COM port.

Flash
wt9932p4-tiny_factory_firmware-20260709.bin. After confirming the preceding settings, select a baud rate of460800and clickSTART. If flashing fails, reduce the baud rate to115200and try again. The following image shows flashing in progress:
Flashing is complete:

The firmware has now been flashed. Disconnect the Type-C cable from the development board, then proceed to the verification steps.
5. Verification
5.1 Basic Test
If you do not have a display, camera, or SD card, perform the basic test instead. Power on the board with a Type-C cable. If the red LED lights within three seconds, the application is running normally and the basic test has passed.
5.2 Complete Test
Prepare all hardware required for the complete test. Items enclosed by matching red boxes form a pair:

Connect the hardware as shown below. The SD card is already inserted into the slot on the back of the board and is therefore not shown separately:

Connect either Type-C port to power the board.
Expected behavior:
- The RGB LED remains off.
- The camera image is displayed.
- The touchscreen responds to input: moving the slider changes the RGB LED color, tapping the camera area enlarges or reduces the SD card view, and tapping
SD Card Mountdisplays Success.

5.3 RGB LED Status
The factory firmware uses different colors to indicate peripheral status:
| LED Color | Hardware Status | Description |
|---|---|---|
| Off | All normal | The display, camera, and SD card are connected and initialized |
| Blue | Camera not connected | |
| Yellow | SD card not connected | |
| Pink | Display not connected | |
| Red | None connected | The display, camera, and SD card are not connected |
6. Next Steps
After verifying the factory firmware, continue with the Development Guide to compile, flash, and develop your own ESP32-P4 applications with WT_BSP.