Best Modules will be closed from Apr. 3nd to Apr. 6th in observance of Tomb Sweeping Day.
Please be informed that any orders placed after 15:00 PM Apr. 1st (Taiwan time, UTC+8) will be processed on Apr. 7th.

Shopping Cart 0
US$0.00

Voice Playback Shield BMV31T001

US$8.00
In stock
Quantity
28 pieces
Product ID
BMV31T001

The BMV31T001 is a voice playback shield integrated with the MCU HT68FV022. It can be directly inserted into the BMduino-UNO BM53A367A or other pin-compatible boards like Arduino UNO. We've also created the BMduino Voice Widget, a platform for uploading, editing voices, as well as combining voices into sentences.

Follow Us for More Updates!
DESCRIPTION

What can it play?

BMV31T001 can play both voice and sentences. Voice refers to various sounds, such as human voices, music, or pre-recorded audio, while sentences are composed of voices, and you can set silence between two voices.
★ Arduino library function:

  1. Play voice: playVoice function
  2. Play sentence: playSentence function

How to generate voice sources?

BMV31T001 supports the MP3 and single-channel 16-bit WAV formats. You can use the BMduino Voice Widget tool to edit voices and then download them to the BMV31T001. The BMduino Voice Widget supports up to 256 voices and a maximum of 96 sentences (composed of voices and silence).

How long can it record?

The BMV31T001 offers a 16Mbit Flash memory for storing voices, and the duration of voices that can be stored depends on the compression format chosen. The better the audio quality, the more memory it will occupy, resulting in a shorter storage time. On the BMduino Voice Widget, you can select from the following compression formats: PCM (41 seconds), u-law (125 seconds), and ADPCM (400 seconds).

What functions does the BMduino Voice Widget offer?

The BMduino Voice Widget has the following functions:

  1. Uploading / Deleting / Replacing voices
  2. Sentence composition
  3. Voice / sentence preview
  4. Downloading compressed voices or sentences to BMV31T001

★ For more details, please refer to the BMduino Voice Widget user’s guide in the "Document" label.

How to control the playback of voices?

The BMV31T001 built in a MCU HT66FV022 which has single-wire mode functionality, allowing communication with the development board through an I/O pin. You can control functions such as playing voices/sentences, adjusting the volume, pausing/playing, and looping playback through commands. BMV31T001 has an on-board 5-way button that can control the directions of up, down, left, right, and center. The development board can detect which button is pressed and send the corresponding commands to the HT66FV022.

PRODUCT FEATURES
  1. Operating voltage: 5V
  2. Operating current: 195mA @5V (1kHz audio at maximum volume)
  3. Integrated 16Mbit Flash that can store up to 256 voices and 96 sentences
  4. Voice duration depends on the compressed format
    - PCM: 41 seconds
    - u-law: 125 seconds
    - ADPCM: 400 seconds
  5. Includes speaker interface, can use with 8Ω/2W speaker
  6. Definable multi-function button
    - Can define different functions for 5 directions: up, down, left, right and middle
  7. Provides development platform BMduino Voice Widget
    - Supports to upload files in MP3 and single-channel 16-bit WAV formats
  8. Communication interface: one-wire (playback) and SPI (updating voices)
  9. Shield dimension: 67 x 53.34 x 23 mm
  10. Shield net weight: 19.6g
  11. Product includes: BMV31T001 x1, speaker x1
HARDWARE OVERVIEW
⬥ Using with BMduino-UNO BM53A367A: just need to supply power to the BM53A367A.
  The BM53A367A simultaneously supply power to BMV31T001 through 5V pin.
⬥ Using with Arduino UNO: you need to supply power to Arduino UNO and BMV31T001.
  Supply 5V power via the on-board Micro USB interface to the BMV31T001.
PIN DESCRIPTION

Other pins are not used.

Pin name BM53A367A pin Function
IOREF IOREF Logic reference voltage pin
RESET RESET Reset the development board
5V 5V Power supply: 5V
GND GND Ground
A0 D14/A0 Power switch control pin
KEY1 D15/A1 "Up" direction control pin
KEY2 ~D16/A2 "Left" direction control pin
KEY3 D17/A3 "Down" direction control pin
KEY4 D18/A4 "Right" direction control pin
KEY5 D19/A5 "Middle" direction control pin
D8 ~D8 Playback status LED pin
During playback: light on
After playback: light off
D9 ~D9 Playback status pin
During playback: output low level
After playback: output high level
SS ~D10 SPI: slave select line
MOSI ~D11 SPI: master output/slave input data line
MISO/DATA ~D12 SPI: master input/slave output data line
One-wire: data line
SCK ~D13 SPI: clock line
RESOURCES
  1. MCU : Holtek HT68FV022, Voice Peripheral MCU, including datasheet, package information, etc.
More Information
HS Code (reference) 8518.90.90.00-1
Youtube
Contact Us