Find Jobs
Hire Freelancers

Record sound on a ESP32 in light sleep mode with a digital microphone

$30-250 USD

Closed
Posted over 1 year ago

$30-250 USD

Paid on delivery
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 :)
Project ID: 35319467

About the project

22 proposals
Remote project
Active 1 yr ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
22 freelancers are bidding on average $185 USD for this job
User Avatar
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 with you. Regards.
$250 USD in 7 days
5.0 (15 reviews)
7.2
7.2
User Avatar
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 i.e., Multisim, proteus, Altium designer, in my past experience i have successfully implemented number of projects in the field of embedded systems and analog electronics. My major expertise includes. 1- firmware development of microcontroller and microprocessor. 2- PCB designing and Analog Circuit designing. 3- Power electronics 4- IoT and automation 5- interfacing of sensor and actuators with microcontroller and microprocessor. 6- Simulation of electronics circuit design using Multisim, proteus, MATLAB, Altium designer. Please discuss the project in detail over chat, i am sure you will consider me for this task when you take a look to my portfolio. I will provide you the best quality work as per your requirements at reasonable budget. You can trust on me , your satisfaction will be my first priority. Looking forward at your earliest response. Best Regards Muhammad Adeel
$140 USD in 5 days
4.9 (21 reviews)
5.1
5.1
User Avatar
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 manner. Please share me detailed Project requirements so that I can execute this project. I would like to have a thorough discussion on this project as there are certain suggestions from my side After dedicating more than 30 years to the electronics design and development, I am passionate in designing the best products Technology wise I have worked on all the latest technologies like GSM, 5G, Lora, ESP32 etc. And have worked on more than 20 design tools for designing and simulation purpose Some of the generic queries from my side are: 1. What is the application of this product? 2. What will be the ambient temperature of this product? 3. What are the mechanical constraints to be taken care of? If you are someone who wants to benefit from my experience just message me Hi and I shall be there for you Regards Hari Mohan Engineering for one is magic for others
$140 USD in 2 days
5.0 (1 review)
4.7
4.7
User Avatar
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 your end to start a chat with me to discuss aboutRecord sound on a ESP32 in light sleep mode with a digital microphone more deeply and get things started as soon as possible. You can check my profile that I have 100% completion rate on my projects and would like to carry on with this streak so it would be my pleasure to build long term relationship with you. All my skills are related to this particular project. Hoping to hear from you soon. Cheers. Rashid Amjad.
$250 USD in 8 days
4.9 (6 reviews)
4.2
4.2
User Avatar
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 experience working with Altium designer. I can send you some of my previous design with Altium I am an electrical engineer with expert in microcontrollers and circuit design Thanks
$150 USD in 7 days
4.6 (14 reviews)
4.5
4.5
User Avatar
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 anywhere in between. I have extensive hands-on experience with the following technologies, platforms and programming languages: ARM: NRF52, STM32, ESP8266, ESP32 Other boards: Arduino, Particle Wireless Protocols: BLE, 802.15.4 (OpenThread & Zigbee), WiFi, GSM SIM800 Other protocols: HTTP Development IDEs: Keil, Arduino, Visual Studio Programming Languages: C, C++, python You can see our portfolio/ reviews and feedback regarding automation projects. Please send a message in chat for further discussion. Thank you.
$200 USD in 5 days
4.9 (11 reviews)
4.4
4.4
User Avatar
yeah i have lot of work with the arduino so i got your task ready to start work from now
$300 USD in 2 days
3.9 (8 reviews)
4.8
4.8
User Avatar
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, Digital), PCB design, Embedded Software(Keil, Mplab, FPGA, Arduino, Rasberry PI, C/C++) etc. Expect me to help your business as if I am growing my own. I would love to hear from you. Warm regards
$140 USD in 7 days
5.0 (3 reviews)
3.9
3.9
User Avatar
✔✔✔ 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 Processing, Microcontroller, Arduino and C++ Programming. Because of my unusually strong experience in this area, I could start to contribute right away, perhaps much faster than someone else. You might have a great result which matches your expectations. Looking forward to hearing from you soon Olek
$155 USD in 7 days
5.0 (1 review)
3.4
3.4
User Avatar
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, esp32, esp8266 and stm32 boards.
$300 USD in 7 days
4.9 (3 reviews)
3.4
3.4
User Avatar
⭐⭐⭐⭐⭐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 perfectly complete your project. I am a senior Firmware developer with 5+years of experience. I have rich experience in firmware development with ESP32 ,STM,ARDUINO,RSPBERRY and PIC,PLC,FPGA,etc. I also have rich experience GPRS, GPS, SMS, IoT I also have rich experience PCB Design. I have also rich experience C#,C++,QT,Java programming I have completed 20+ Projects over Freelancer with all 5 Star rating...without letting down a single Client....As Many Clients are still in touch based on my Working strategies and their satisfaction on their all previous Projects. I think it is necessary to discuss further over chat. Best Regards !
$140 USD in 7 days
5.0 (1 review)
1.4
1.4
User Avatar
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 for chat. Thanks! Edit: Just saw datasheet seems if we use DMA instead of i2C for transfer power can reduce considerably.I can code driver for that.
$250 USD in 2 days
5.0 (1 review)
1.0
1.0
User Avatar
✔ 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+ Technologies & awarded multiple times. You will be amazed by having a look at my "Completed projects", "Success Rate" and "Verified Portfolio". I also have Passed the verification by Freelancer. Our Expertise including:- ✔ 25+ programming languages. ✔ 37+ Frameworks. ✔ AI, DL and ML. ✔ AR/VR Technologies. ✔ Networking.. ✔ VFX and CGI. ✔ Graphic Designing/Video Editing ✔ Complete Digital Security. ✔ Blockchain. ✔ CMS Systems. ✔ Game Development. ✔ Research & Writing etc.. I'm the only Freelancer who is selling "Premium Domains", Source Code of Enterprise "Games", "Apps" & "Software". I could also provide Premium "UI Elements" with 40%-90% Discounts. We are a small team of best buddies who love to help clients to solve Complex Problems. We 100% Guarantee about results, As you can see we've a strong background of Successful Projects. Feel comfortable while contacting, I am waiting for your response. Thanks and regards, Hamza Ali k.
$30 USD in 1 day
5.0 (7 reviews)
0.8
0.8
User Avatar
❤️❤️❤️ 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 to any reviews and fulltime support on your timezone. I can complete your project on time and you will experience great satisfaction with me. I have rich experienced in Microcontroller, Audio Processing, Arduino and C++ Programming. For more information about me, please refer to my portfolios. https://www.freelancer.com/u/nushtaevalulu I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. Have a great time
$155 USD in 9 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello. you're looking for an expert is me!!!
$250 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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 previous work with you. Waiting for your response. Best Regard..
$200 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
✔️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 the project requirement. Pleas check my profile for more information. thanks with regards
$200 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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 start working immediately and can help you with development of a perfect embedded system just message me to discuss details and let's get started.
$100 USD in 7 days
0.0 (1 review)
0.0
0.0

About the client

Flag of GERMANY
Schoellnach, Germany
5.0
12
Payment method verified
Member since Nov 22, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.