After over two years in the making, Pine64 has now launched the PineVoice (previously PineVox) smart speaker based on the Bouffalo Lab BL606P RISC-V wireless microcontroller with WiFi, Bluetooth, and Zigbee radio interfaces.
The device also features two microphones, a speaker, a USB 2.0 OTG port, volume buttons, a mute button with LED, a start/stop button, and four RGB LEDs. The PineVoice smart speaker is mainly designed to work with Home Assistant.
PineVoice specifications:
- SoC – Bouffalo Lab BL606P
- CPU
- D0 core – T-Head C906 64-bit RISC-V (RV64IMAFCV) CPU @ 480 MHz
- M0 core – T-Head E907 32-bit RISC-V (RV32IMAFCP) CPU @ 320 MHz
- Memory – 544KB RAM (788KB SRAM listed on the Pine64 store), 16MB embedded PSRAM
- Storage – 128KB ROM, 4KB eFuse
- Wireless
- 2.4 GHz 802.11 b/g/n 1T1R WiFi 4
- Bluetooth 5.x Dual-mode (Classis + BLE)
- 802.15.4 radio (Zigbee)
- CPU
- Storage – 128Mbit (16MB) SPI NOR flash
- Audio
- 2x digital microphones
- Speaker
- USB – USB 2.0 OTG port
- Misc
- Volume +/-, Mute, and Start/Stop buttons
- Mute LED, 4x RGB LEDs
- Power Supply – 5V, 2A via USB-C port
- Dimensions – 65 x 65 x 66 mm

The default firmware supports Wyoming Satellite protocol, which, according to the project itself, is now deprecated, and the ESPHome protocol is now preferred. The documentation includes more technical details with PDF schematics for the main and bottom boards, and software resources with links to various repositories for the SDK and firmware development. However, I can’t find the default firmware’s source code for now since there’s nothing specific to the PineVoice.
Pine64 explains that the PineVoice is still in early-stage development and may experience performance issues, notably for wake word detection. It should probably be considered as a smart speaker devkit, rather than a consumer device for your Home Assistant setup. This may change in the future if the firmware improves.
With that in mind, if you’d like to go ahead, the PineVoice can be purchased for $49.99 on the Pine64 store. It ships with a USB-A to USB-C cable and a Quick Start Guide. Warranty is valid for 30 days.
Via Liliputing

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.




