Where to get it#
Using the affiliate links helps support the channel and all the content I create 🎉🙌
Software#
Special thanks to formatBCE
Flash XU316 48Khz Firmware#
Follow DFU Util installation instructions on Seeed Studio Wiki
Download the XU316 firmware from the GitHub Repo
Flash XU316 firmware
dfu-util -R -e -a 1 -D
Flash ESPHome VOICE PE Firmware#
Working precompiled version
You can grab the YAML file from the GitHub Repo
New version based on VOICE PE Implementation
OTA enabled, so you'll get new updates automatically in Home Assistant
I'll work on an automated process to have the latest version build automatically, until them, I'll keep the precompiled version updated
Linux Non-root access#
Flash XU316 firmware
sudo gpasswd --add ${USER} dialout && echo 'KERNEL=="ttyUSB[0-9]", GROUP="dialout"' | sudo tee /etc/udev/rules.d/50-myusb.rules && echo 'KERNEL=="ttyACM[0-9]", GROUP="dialout"' | sudo tee -a /etc/udev/rules.d/50-myusb.rules
Case for 3D printing#
You can find assembly instructions here