Build a node · v0.31.1

Flash a DIY speaker, right from your browser.

Turn an ESP32 + an I2S DAC (or an all-in-one amp board) into a real ondaire player — it shows up in the cluster, joins any group, and plays in lock-step like every other room. No toolchain, no app: plug it in over USB-C in Chrome or Edge and flash. On first boot it hosts a Wi-Fi hotspot for setup. Receive-only, opus over Wi-Fi.

  1. 1Select board
  2. 2Install
  3. 3Finished

Select your board

Pick the board you’re flashing — the firmware bakes in that board’s pins and DAC wiring, so the only thing left to set later is your Wi-Fi.

What you need
  • A PSRAM-equipped ESP32 board — an ESP32-S3 (DevKitC-1 or Waveshare S3-Zero) or a classic ESP32-WROVER.
  • A PCM5102A I2S DAC (the common purple GY-PCM5102 module).
  • A KY-040 / EC11 rotary encoder for local volume (optional).
  • A USB-C cable and Chrome or Edge on desktop.
or
  • An all-in-one Sonocotta board — DAC and amp already on board, so there’s no separate DAC to wire.