issues
search
Zakhar-the-Robot
/
tools_hardware
Hardware for Zakhar maintenance
MIT License
0
stars
0
forks
source link
Prepare an audio input device with two mics and provide a python library for interaction from PC
#8
Open
an-dr
opened
2 years ago
an-dr
commented
2 years ago
Idea
Get data from two mics
Transmit it via UART
Have a python library with double buffering (see:
https://dsp.stackexchange.com/a/28732
)
References
https://circuitdigest.com/microcontroller-projects/simple-arduino-voice-recorder-for-spy-bug-voice-recording
https://pyserial.readthedocs.io/en/latest/pyserial_api.html
Components
2x -
MAX9814 CMA-4544PF-W microphone module
1x -
Arduino UNO R3, ATmega328P
Possible technical characteristics
Audio 8bit, 44.1 kHz ➡️ 352'800 bit/s per mic ➡️ 705'600 bit/s (UART - 921600 bauds)
Audio 8bit, 8 kHz ➡️ 64'000 bit/s per mic ➡️ 128'000 bit/s (UART - 230400 bauds)
Audio 8bit, 7.2 kHz ➡️ 57'600 bit/s per mic ➡️ 115'200 bit/s (UART - 115200 bauds)
Blocks
https://github.com/Zakhar-the-Robot/lib_py_sound_processing/issues/2
Blocks
https://github.com/Zakhar-the-Robot/lib_py_sound_processing/issues/1
an-dr
commented
2 years ago
@salveron FYI, I plan to do it in 1-2 weeks
Idea
References
Components
Possible technical characteristics