I2S MEMS MIC to VoCore2 without dock

random_someone
 
Posts: 1
Joined: Sun Feb 02, 2025 2:33 am

I2S MEMS MIC to VoCore2 without dock

Sun Feb 02, 2025 2:57 am

Hi has anyone manage to get audio recording using a i2s mic using snd-soc-dummy to work ? I am require audio recording functionality and not playback so trying to avoid any additional boards to keep the size compact.

Vonger
 
Posts: 913
Joined: Sun Oct 19, 2014 6:00 am

Re: I2S MEMS MIC to VoCore2 without dock

Tue Feb 18, 2025 11:11 am

It is necessary to connect sound card to I2S to record audio.
If your mic already has I2S interface, it will need a driver.
Most easy way, just use a USB mircophone, you can get a clear sound record, good for AI usage :)

palacs
 
Posts: 1
Joined: Sat Oct 18, 2025 9:53 pm

Re: I2S MEMS MIC to VoCore2 without dock

Sat Oct 18, 2025 10:04 pm

In my understanding, I2S is a standard and every device with I2S ports should be able to receive audio from any I2S device. VoCore2 also has dedicated I2S ports, so a sound card should not be required if you have microphones with native I2S output. Is my understanding wrong?
Vonger wrote:If your mic already has I2S interface, it will need a driver.

So, for example if I have a VoCore2 (plain, not Ultimate, just by itself) and an INMP441 MEMS microphone with I2S output, then ...

  • What driver do I need and where is it available?
  • Is it compiled into VoCore2 OpenWRT?
  • Is it available on stock OpenWRT?
  • Do I have to build or compile OpenWRT from source with VoCore2 patches to have this driver? Somewhere I read that VoCore2's OpenWRT can't install packages from official repositories by opkg.
  • Is there a howto somewhere covering MEMS microphones with native I2S output?
Vonger wrote:Most easy way, just use a USB mircophone, you can get a clear sound record, good for AI usage :)

Do you have a recommendation for good USB microphone or USB sound card with decent MIC input? Most popular ones like CM108 cards tend to be too noisy.

Vonger
 
Posts: 913
Joined: Sun Oct 19, 2014 6:00 am

Re: I2S MEMS MIC to VoCore2 without dock

Wed Oct 29, 2025 1:29 am

About your questions:
- it is mt7628-i2s driver for its base, it is github.com/vonger/vocore2, in the patch folder(for latest openwrt, it might has merged)
- for VoCore2 Ultimate firmware, it is compiled and driver es8388 sound card, you can download at vocore.io/v2u.html
- as I know openwrt 23.05 do not have it.
- Yes, compile firmware is necessary because linux secure setting, it is not allowed to install driver.
- I do not understand this question.
- No recommend, I just make it work but not tested other parameters.

Return to VoCore2/Lite/Ultimate

Who is online

Users browsing this forum: No registered users and 52 guests