Record sound on a ESP32 in light sleep mode with a digital microphone
$30-250 USD
Pagado a la entrega
Hi,
We already have a working recorder which saves wav files to an SD card (CPU already reduced to 80Mhz). Worked great but we need to lower the power consumption (Now: 30mA). I wish to get less than 5mA.
Hardware:
Digital mic (I2S or PDM) and SD card connected to a ESP32
I am pretty sure it is possible to record wav files in light sleep mode. Here is what i have in mind using I2S in the example. But not 100% sure if that works:
- In light sleep mode the I2S interface writes data from the I2S microphone to a buffer (I hope that DMA or any other memory is accessible)
- A timer wakes up the main CPU when the buffer is full which writes the data to the SD card
- I2S and the main CPU can't have access to the same buffer at the same time. So once the timer triggered. I2S starts writing data to a second buffer
- When the first buffer is written to SD card. The CPU will go to sleep again waiting for the next time trigger.
Does that make sense? Is there a better way? Please think about it and let me know your solution before we start working together :)
Nº del proyecto: #35319467
Sobre el proyecto
22 freelancers están ofertando un promedio de $185 por este trabajo
Hello there. Nice to meet you. I have read your project details and can help you. I have a lot of experience with STM32 and ESP32. ANd have good experience with audio interface such as I2S and SAI. So hope more discuss Más
Good day, I have more than 30 years experience in Hardware and ESP32 designing. I can provide 5mA and help to lower the power consumption on a ESP32 in light sleep mode with a digital microphone in a quality and timely Más
Hi there, I have gone through your project details and would like to tell you that l have a great bunch of experience in Audio Processing, C++ Programming, Arduino and Microcontroller. For that I would require from you Más
Hi need more information about the project I can design schematic, PCB and write the firmware for you I have done many projects related to IoT systems and platforms like LORA, gprs, 3G, LTE, wifi, BLE and etc. I have Más
yeah i have lot of work with the arduino so i got your task ready to start work from now
Hello. ⭐ ⭐ ⭐ ⭐ ⭐ I have been working for more than 10 Year in the field of Electronic engineering (Hardware / Firmware). I have extensive experience in the areas including Circuit Design, Circuit Simulation (Analog, D Más
✔✔✔ Hello, Stephan S.. Hope you're doing well. I am ready for this project - "Record sound on a ESP32 in light sleep mode with a digital microphone". Perhaps you will need someone with a strong background in Audio Pro Más
I have worked on similar projects before and worked on realworld projects that have many sensors and accuators and have iot , And i can do this project and happy to help. i have exprience with raspberry pi, arduino, Más
⭐⭐⭐⭐⭐I am senior Firmware & PCB Design,Java, C#,and C++ Developer ⭐⭐⭐⭐⭐ Hello I am Inigo H. I've seriously read your post and I have understood what you need. I am sure that I can be the best developer who can per Más
I think code can be optimized by using esp32 deep sleep and then triggering inturrupt via a external timer or internal clock. I am ESP32 expert. I have a testbench designed to measure power consumption. Looking forward Más
❤️❤️❤️ Customer Centric Developer ❤️❤️❤️ Hello there Stephan S., Good evening! I've done similar tasks before and through out my freelancer career, hard work and custom-centric are always my work philosophy, I'm open Más
Hello, I checked your requirements carefully. I am experienced developer for 10+ years. I'm offering you 100% money back guarantee and ready to get down to work right now. Hope to have a chat soon so I can share my pr Más
✔️hello sir, how are you.✔️ I read your proposal and i am interested in this project. I have much experience on Circuit design, Hardware design, PCB design, Firmware, C/C++, Micro Python development. Let us discuss t Más
Hey there , My name is Rachid, I am an electronic developer with experience in developing complete electronic products, including electrical schematic design, PCB design, firmware development, testing, etc., I can star Más