sh123 / esp32_loradv

ESP32 based Codec2/OPUS DV handheld trasceiver
GNU General Public License v2.0
34 stars 6 forks source link

i make a sch for loradv ,and i tested for heltec-v2.1 #3

Closed jumbo5566 closed 1 year ago

jumbo5566 commented 1 year ago

i make a sch for loradv ,and i tested for heltec-v2.1 board ,the default config tx mic ,rx spk sound is not big engouht,the sound quality is not good,but we can try more.

i nottice meshtastic module have codec2 sound tx rx function now. it just use 4 gpio to work I2S Word Select The GPIO to use for the WS signal in the I2S interface. I2S Data IN The GPIO to use for the SD signal in the I2S interface. I2S Data OUT The GPIO to use for the DIN signal in the I2S interface. I2S Clock The GPIO to use for the SCK signal in the I2S interface. https://meshtastic.org/docs/settings/moduleconfig/audio

sh123 commented 1 year ago

Encoder should change the volume when you rotate it clockwise, quality depends on the codec2 mode. In general, 700 codec2 mode cannot have "good sound quality". Also, INP441 mic when sampled at 8k produces bad quality sound.

jumbo5566 commented 1 year ago

for Good loradv we can view this project: https://m17project.org/get-started/software

jumbo5566 commented 1 year ago

https://github.com/nakhonthai/M17AnalogGateway it is esp32 work wifi and Analog Codec2 i tested work good. loradv also can run this firmware use wifi and i2s to works as wifi walkie talkie.

sh123 commented 1 year ago

for Good loradv we can view this project: https://m17project.org/get-started/software

not sure, it requires some effort to implement m17 protocol support