ESP-BOX options?
ESP-BOX options?
ESP-BOX could be very useful not just as a devkit but as a drop in control panel for many products if it is mass produced, affordable, and flexible.
Hopefully it can have the following options:
- Modular certified or contains certified module
- PSRAM version
- Cheaper version with just a touchscreen but no audio features
- header on rear like M5stack for add-on boads or host boards
- no visible logos or branding
Hopefully it can have the following options:
- Modular certified or contains certified module
- PSRAM version
- Cheaper version with just a touchscreen but no audio features
- header on rear like M5stack for add-on boads or host boards
- no visible logos or branding
-
- Posts: 96
- Joined: Wed Nov 10, 2021 9:28 am
Re: ESP-BOX options?
You may find the related resources here:https://github.com/espressif/esp-box
Re: ESP-BOX options?
I see that it does have psram and certified module inside. Unfortunately it is limited availability and priced for devkit not production. No real advantage over m5stack.
Re: ESP-BOX options?
Something to note, the purpose of esp-box is not in esp-box itself... rather, it is a starting point from which the product-specific design can be developed. For example, take the PCB design and customize the enclosure. Or, customize the PCB design.
So while it is a dev kit, think of it more as a reference design.
So while it is a dev kit, think of it more as a reference design.
Re: ESP-BOX options?
Of course but it would also be nice to bring economies of scale to a wifi touch control panel that can be dropped into products the same way rf modules or raspberry pi boards are.
-
- Posts: 17
- Joined: Wed Dec 02, 2020 6:02 pm
Re: ESP-BOX options?
Hi just out of curiosity but why does the ESP32-S3-BOX have 2x analogue mems -> ADC -> I2S whilst I2S mems would seem to cut out the need for an additional ADC?
I actually quite like the idea of the ADC as unidirectional electrets can help with near AEC but curious as it all seems hardwired or do the spare channels on the ADC have traces for alternative input?
I actually quite like the idea of the ADC as unidirectional electrets can help with near AEC but curious as it all seems hardwired or do the spare channels on the ADC have traces for alternative input?
Re: ESP-BOX options?
1. Digital microphones can save an ADC chip, but their gain is generally not adjustable.
2. Dual microphones are used for speech recognition, an additional ADC channel is used to capture the output of the DAC (speaker) for echo cancellation (although it is currently not turned on for some reason). the standard I2S protocol cannot capture 3 channels, and As a 4-channel ADC, ES7210 can use TDM mode to expand up to 16 channels, or combine ADC1/3 to left channel and ADC2/4 to right channel.
2. Dual microphones are used for speech recognition, an additional ADC channel is used to capture the output of the DAC (speaker) for echo cancellation (although it is currently not turned on for some reason). the standard I2S protocol cannot capture 3 channels, and As a 4-channel ADC, ES7210 can use TDM mode to expand up to 16 channels, or combine ADC1/3 to left channel and ADC2/4 to right channel.
-
- Posts: 17
- Joined: Wed Dec 02, 2020 6:02 pm
Re: ESP-BOX options?
Thanks Yu_Zhe still confused at the gain as why not software?
Guess its confusing as did read about a 3rd input but could see nowhere where it is used.
I guess its almost like a reference mic for a unfiltered signal of voice, noise and output maybe like a rear active mic on a phone?
But to be honest why its connected to the dac of a signal you have sent to the dac has me even more confused?
Guess its confusing as did read about a 3rd input but could see nowhere where it is used.
I guess its almost like a reference mic for a unfiltered signal of voice, noise and output maybe like a rear active mic on a phone?
But to be honest why its connected to the dac of a signal you have sent to the dac has me even more confused?
Re: ESP-BOX options?
1. Since the internal ADC resolution of the digital microphone is fixed, software amplification will cause small signal distortion
2. The output of ES8311 is not only connected to the audio PA, but also connected to the third channel of the audio ADC ES7210 for echo cancellation.
[img][/ESP32-S3-BOX_Block_Diagram.png]
2. The output of ES8311 is not only connected to the audio PA, but also connected to the third channel of the audio ADC ES7210 for echo cancellation.
[img][/ESP32-S3-BOX_Block_Diagram.png]
- Attachments
-
- ESP32-S3-BOX Block Diagram
- ESP32-S3-BOX_Block_Diagram.png (23.07 KiB) Viewed 57224 times
-
- Posts: 17
- Joined: Wed Dec 02, 2020 6:02 pm
Re: ESP-BOX options?
Ah apols as I am Brit you know Brexit and all that we are not the brightest.
https://docs.espressif.com/projects/esp ... l#aec-path
Still slightly confused as usually its the speaker itself that provides most distortion where usually a non-linear alg helps correct things.
I guess it will pick up the distortion of both amp and ADC and my lack of knowledge always made me think that was minimal and not seen before, say if you take a non-linear AEC like speex, where its clock drift and sync that are important which I guess it does also.
I suppose Espressif have never considered doing a ES8311/ES7210 daughter board? The rest of the s3-korvo-2 board for me is redundant cost really with the awkwardness of the fixed mics.
I have got the S3-Box to gain ready made firmware and hardware to do some tests but was hoping to run simpler and lower cost dev boards.
Suppose no one knows where you can get low volume ES8311/ES7210 ics?
There was an original internal simple board with a single pmod that I saw somewhere that looked perfect.
https://docs.espressif.com/projects/esp ... l#aec-path
Still slightly confused as usually its the speaker itself that provides most distortion where usually a non-linear alg helps correct things.
I guess it will pick up the distortion of both amp and ADC and my lack of knowledge always made me think that was minimal and not seen before, say if you take a non-linear AEC like speex, where its clock drift and sync that are important which I guess it does also.
I suppose Espressif have never considered doing a ES8311/ES7210 daughter board? The rest of the s3-korvo-2 board for me is redundant cost really with the awkwardness of the fixed mics.
I have got the S3-Box to gain ready made firmware and hardware to do some tests but was hoping to run simpler and lower cost dev boards.
Suppose no one knows where you can get low volume ES8311/ES7210 ics?
There was an original internal simple board with a single pmod that I saw somewhere that looked perfect.
Who is online
Users browsing this forum: No registered users and 11 guests