> PineVoice > Specifications
Edit page

Specifications

The PineVoice is a compact smart speaker based on the Bouffalo Lab BL606P RISC-V SoC. It is designed as a local voice assistant satellite, with Wi-Fi, Bluetooth, a speaker, a dual microphone array, buttons, and a center ring LED.

SoC and memory

PineVoice is based on the Bouffalo Lab BL606P.

CPU architecture

T-Head C906 480 MHz 64-bit RISC-V CPU:

  • Supports RISC-V RV64IMAFCV instruction architecture
  • Five-stage single-issue sequentially executed pipeline
  • Level-1 instruction and data cache of Harvard architecture, with a size of 32 KiB and a cache line of 64 bytes
  • Sv39 memory management unit
  • Supports AXI 4.0 128-bit master interface
  • Supports core local interrupt (CLINT) and platform-level interrupt controller (PLIC)
  • Compatible with RISC-V PMP

T-Head E907 320 MHz 32-bit RISC-V CPU:

  • Supports RISC-V RV32IMAFCP instruction set
  • Supports RISC-V 32-bit and 16-bit mixed instruction set
  • Supports RISC-V machine mode and user mode
  • Integer and floating-point pipelines
  • Supports AXI 4.0 main device interface and AHB 5.0 peripheral interface
  • 32 KiB instruction cache
  • 16 KiB data cache

T-Head E902 150 MHz 32-bit RISC-V CPU

Memory and storage

  • 32 MiB pSRAM
  • 788 KiB SRAM
  • 16 MiB flash storage

Hardware features

Wireless

  • Wi-Fi 802.11 b/g/n
  • Bluetooth 5.2 Dual-mode (BT+BLE)

Audio

  • Built-in speaker (tuned for voice applications)
  • Dual microphone array

Controls and indicators

PineVoice buttons view

PineVoice buttons view

  • Button controls
  • Center LED ring and button
  • Hardware mute button

See Software for the current factory firmware button behavior and LED status colors.

Power and connectivity

  • USB-C power input and data channel
    • Debug UART is exposed on unused USB-C pins

Package contents

  • USB-A to USB-C power cable

Board information, schematics and certifications

Module dimensions:

  • 65 mm x 65 mm x 66 mm

Production version schematics:

Certifications:

Datasheets

Bouffalo BL606P SoC information:

SPI NOR flash information: