Record sound on a ESP32 in light sleep mode with a digital microphone
Buget $30-250 USD
Job Description:
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 :)
22 freelanceri licitează în medie 185$ pentru acest proiect
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 Mai multe
Greetings thanks for posting the project here i am electrical engineer i have expertise in analog electronics systems, PCB designing and circuit designing. I can work on latest engineering tools to accomplish your task Mai multe
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 Mai multe
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 Mai multe
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 Mai multe
Hi, With an experience of more than 7 years as an embedded software engineer and product lead, I can provide you with end-to-end IoT/embedded solution starting from your idea to its actualization and development; or an Mai multe
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 Mai multe
✔✔✔ 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 Mai multe
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, Mai multe
⭐⭐⭐⭐⭐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 Mai multe
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 Mai multe
✔ Expert Here || Available Now.! Hello.! Stephan S. I’ve already understood the project because it requires the expertise in Arduino, Microcontroller, C++ Programming and Audio Processing. I've expertise in 400+ Tech Mai multe
❤️❤️❤️ 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 Mai multe
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 Mai multe
✔️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 Mai multe
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 Mai multe