Muse gadgets / Espressif ESP32-C5-DevKitC-1

Espressif ESP32-C5-DevKitC-1 board
StatusOfficially supportedESP32 SDK

Espressif ESP32-C5-DevKitC-1

$15-20

Muse Gadgets' recommended starter board: status light + button only, no screen. Dual-band Wi-Fi 6, BLE, Thread/Zigbee, 8MB flash + 4/8MB PSRAM, so it gets Muse's home-network tunnel. Cheapest way to give Muse a physical presence or a local-network foothold.

What it can do

  • Voiceno
  • Imagesno
  • Touchscreenno
  • Camerano
  • Air sensorsno
  • Home-network tunnelyes
  • Batteryno
  • Over-the-air updatesno

Things to say to it

“What devices on my home network can you reach?”“Blink the gadget's light when my build finishes.”

What you need

  • 1 × Espressif ESP32-C5-DevKitC-1Buy
  • 1 × USB-C data cableFind

Firmware

Build command

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

idf.py build

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