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
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
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
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
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?
So, for example if I have a VoCore2 (plain, not Ultimate, just by itself) and an INMP441 MEMS microphone with I2S output, then ...
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 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
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.
- 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.
4 posts
Page 1 of 1
Who is online
Users browsing this forum: No registered users and 52 guests