Piano BLE Bridge

Flash the ESP32-S3 USB MIDI bridge from your browser.

This installer flashes the latest bridge-s3 firmware for the official Espressif ESP32-S3-USB-OTG development board. It is for the 8 MB, no-PSRAM target.

Install Firmware

Use a desktop Chrome or Edge browser and connect the board's USB Serial/JTAG port.

Close Arduino Serial Monitor, read_serial.py, and other serial tools before flashing.
Do not use this for classic ESP32 boards. Classic ESP32 needs the separate MAX3421E fallback firmware.
Use desktop Chrome or Edge. This browser does not support Web Serial. Open this page over HTTPS to enable Web Serial. You may need to press RESET once after flashing.

Before You Start

  1. Connect the ESP32-S3-USB-OTG board to your computer through USB Serial/JTAG.

  2. Select the serial port in the browser dialog and approve the connection.

  3. After flashing, wire your keyboard to the Type-A USB HOST port and power USB_DEV.