Known issues · v1.8.1
  • M5Stick S3IR receive not functional — RMT conflict with ES8311 speaker; IR transmit works normally
Step 01
Select your board
6 of 18 boards
Info
Board reference
M5StickC Plus 1.1
M5StickC Plus 1.1
ESP32
USB portUSB-C
Baud rate115,200 8N1
BootloaderAuto (no buttons)
StorageLittleFS only
NoteAuto-enters download mode. If flashing fails, hold Button A while plugging USB-C.
AXP power buttonUp
BTN_A — front buttonSelect
BTN_B — side button (short press)Down
BTN_B — side button (hold >600ms)Back
No dedicated Back button — hold BTN_B to go back.
Encoder CCW (left turn)Up
Encoder CW (right turn)Down
Encoder pushSelect
BTN_A (short press, release)Back
AXP power buttonLeft
BTN_B (press, release)Right
Step 02
Choose install method
2 options
Step 03
Connect & flash
Target verified · ready
BoardM5StickC Plus 1.1
ChipESP32
Firmwarev1.8.1
MethodWeb Flasher
Targetm5stickcplus_11.bin
Web Serial is not supported in this browser. Use Chrome or Edge on desktop, or pick the manual download method above.
Serial Monitor · WebSerial · 921600IDLE
$ unigeek-flasher --ready
waiting for board selection...
click Flash firmware when connected
Ready
0%
Req.
Requirements
Read before flashing
01
USB-C or Micro-USB cable
Must be a data cable — charge-only cables won't enumerate. Double-check by trying to read the board over Serial first.
02
Chromium-based browser
Web Flasher uses WebSerial. Works in Chrome, Edge, Opera, and Brave. Firefox and Safari are not supported.
03
Board in bootloader mode
Most boards auto-enter bootloader. For T-Display variants, hold BOOT while pressing RESET before connecting.