Difference between revisions of "Voice Interaction Hat for MakePython"
(→Hardware) |
|||
Line 22: | Line 22: | ||
==Prepare before used== | ==Prepare before used== | ||
===Hardware=== | ===Hardware=== | ||
− | + | Voice Interaction Hat for MakePython can’t work independently because it is not equipped with an MCU, it need work with MakePython ESP32(Wrover), also can work with other controller connection pins.<br> | |
The connection between the controller and the module can be made according to the pin description when other microcontrollers are used.<br> | The connection between the controller and the module can be made according to the pin description when other microcontrollers are used.<br> | ||
You can get the Makepython ESP32(Wrover) module from here '''[https://www.makerfabs.com/makepython-esp32.html MakePython ESP32(Wrover)]'''<br> | You can get the Makepython ESP32(Wrover) module from here '''[https://www.makerfabs.com/makepython-esp32.html MakePython ESP32(Wrover)]'''<br> | ||
+ | |||
===software=== | ===software=== | ||
Revision as of 03:33, 18 December 2020
Attention!!! This product has not been released.
Contents
About the product
Introduce
Voice Interaction Hat for MakePython integrates wm8960 chip, speaker, and microphone together, and works with MakePython ESP32. MakePython ESP32 acts as a controller to interact with the audio codec chip wm8960 through i2s to realize functions such as recording sound and playing audio. At the same time, the board is equipped with an SD card module, which can save audio in the card, or read the audio in the card for playback.
Model: xxx
Features
- WM8960, the low power, high-quality stereo CODEC.
- 3W power speaker.
- Two ADMP401 MEMs microphone.
- Maximum voice capture distance: 3m.
- Audio jack on board.
- Support Micro SD Card.
Diagram
Pins Description
Prepare before used
Hardware
Voice Interaction Hat for MakePython can’t work independently because it is not equipped with an MCU, it need work with MakePython ESP32(Wrover), also can work with other controller connection pins.
The connection between the controller and the module can be made according to the pin description when other microcontrollers are used.
You can get the Makepython ESP32(Wrover) module from here MakePython ESP32(Wrover)
software
Record Demo
Play Demo
Record device
- Combined with MakePython ESP32, insert the SD card, plug in the cable for power supply.
- Open the code xxx with Arduino, if you have not installed the package for ESP32 after Arduino IDE installed, it will need to be installed and the required library files need to be installed too. The detailed installation tutorial can be viewed here: Arduino_ESP32
- Select Tools-> Board-> ESP32 Wrover Module, and Tools-> Port-> COM….
- Verify and upload the code.
- Turn up and down to select the menu, press to confirm the selection.
- After entering the recording function, you need to keep pressing the button until the recording ends.
- The playback function can display two recorded files, one is the current recorded completed, and the other is the last recorded file.
F&Q
You can list your question here or contact support@makerfabs.com for technology support. Detailed descriptions of your question will be helped to solve your question.