Muse gadgets / M5Stack StickS3

M5Stack StickS3 board
Full UIOfficially supportedESP32 SDK

M5Stack StickS3

$22

Pocket ESP32-S3 stick (8MB PSRAM) with 1.14" LCD, mic, 1W speaker, IMU, IR TX/RX, 250mAh battery, magnetic back. Full Muse UI: push-to-talk, two-button menu, images. Successor to the StickC Plus2 and the best pocket remote for Muse.

What it can do

  • Voice · Spokenyes
  • Images · Coloryes
  • Touchscreenno
  • Camerano
  • Air sensorsno
  • Home-network tunnelyes
  • Batteryyes
  • Over-the-air updatesyes

Things to say to it

“(Hold to talk) Add milk to the grocery list.”“Show me the picture you made.”

What you need

  • 1 × M5Stack StickS3Buy
  • 1 × USB-C data cableFind
  • 1 × Printed desk stand (optional)Buy

Printable stand

Print it, or get it made

STL for printing, STEP for CAD, and a fab.json with print settings and fit checks.

M5Stack StickS3 printable stand preview

Printable desk stand

32 x 45 x 53.9 mm · 16.4 g PLA

Dimensions from a drawing source. Print once and check the fit before batch printing.

Firmware

Build command

Your coding agent runs this for you. The full sequence (token, flash, pair) is on the build page.

tools/muse/board.sh build sticks3

Limits

Good to know

  • The home-network tunnel lets Muse reach devices on your LAN that expose a local HTTP API. Treat it like giving the agent a foothold on your network.
  • Pairing has no manufacturer verification and can't prevent an active man-in-the-middle attack.
  • Builds are signed with the included development key and never enable Secure Boot. Enable NVS encryption (CONFIG_HOMEHUB_NVS_ENCRYPTION).
  • Custom ESP32 commands are not a documented API yet: the command set (display.draw_url, sensors.read, camera.capture, ...) is hardcoded in main/app.c.

Alternatives

Compare with

Primary links

Sources