
In Progress
Posted
Paid on delivery
I'm looking for an experienced freelancer to create an Arduino library with specific functionalities for a simple ESP32-based board. The board consists of a ESP32-PICO-MINI-02 module, SD card connector, and a NAU88C22 audio DAC. I need a library with simple to use functions and the following functionality included: - Play MP3 file with given name from the SD card (non-blocking). Other high-compression formats are also acceptable. There is NO need to support more than one format. - Stop / Pause - Set sound volume - Link to Bluetooth headphones and broadcast sound I will supply board schematic and an actual board o the selected provider to ease the development. Deliverables must include the library and one or more sample programs to demonstrate its functionality. The library must compile and work with the latest ESP32 Arduino framework.
Project ID: 38737765
54 proposals
Remote project
Active 2 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

In a previous project, I developed an Arduino library for an ESP32-based audio player featuring an ESP32 module with a microSD card slot and an audio DAC. The library allowed users to play audio files from the SD card, focusing on MP3 format with non-blocking playback. It included functions for pausing and stopping playback, as well as volume control for a user-friendly experience. Additionally, I integrated Bluetooth connectivity to allow audio streaming to Bluetooth headphones. I also provided thorough documentation along with sample sketches to demonstrate how to use the library effectively. This experience has equipped me with the skills needed to deliver a robust and efficient library for your project.
£1,500 GBP in 7 days
5.0
5.0
54 freelancers are bidding on average £1,147 GBP for this job

ESP32 Arduino Library Development Hello, Thank you for considering my services for your project. I understand that you need an Arduino library for a simple ESP32-PICO-MINI-02 board with functionality to play MP3 files from an SD card, control playback, adjust volume, and link to Bluetooth headphones. I have extensive experience in developing for microcontrollers like the ESP32, and I can ensure a library with user-friendly functions that operate seamlessly with the latest ESP32 Arduino framework. Additionally, I will provide sample programs for demonstration purposes. Could you please clarify if the SD card access will be frequent, or will it be managed intermittently? Also, do you have any specific Bluetooth models you prefer testing with for compatibility? Looking forward to your response. Best regards, Muhammad Awais
£1,500 GBP in 11 days
7.3
7.3

Hi there Konstantin D., I'm bidding on your project "ESP32 Arduino Library Development". Let's dive in and have a meeting I am expert in this area. please leave a message on my chat so we can discuss the budget and deadline of the project. I have read your project description and i'm confident i can do this project for you perfectly. Regards, Usama ..
£1,500 GBP in 3 days
7.2
7.2

Since 2003 I am working in Digital Electronic. So more than 18 years of experience in Electronics. Arduino NANO/UNO/MEGA, ESP32 and Raspberry PI to build a digital device to read sensor data and send it to the web server, motor control, control relay switches and LEDs. More than 5(five) years of experience in Arduino design and build. If you want an excellent and error-free project delivery, then send a message to me, please.
£1,500 GBP in 15 days
7.1
7.1

Hi there, I’ve reviewed your project requirements, and I’m confident that I can create a tailored Arduino library for your ESP32-PICO-MINI-02 board. With extensive experience in ESP32 development and audio integration, I can implement the MP3 playback, control functions, and Bluetooth audio output as specified. My goal is to deliver an intuitive and reliable library with sample programs to demonstrate its capabilities. I'm ready to start immediately. Feel free to reach out so we can discuss your project in more detail. Best regards, Samuel Tshibangu
£900 GBP in 7 days
6.1
6.1

Dear client, I understand you need an Arduino library developed for an ESP32-based board with specific functionalities, including playing audio files from an SD card, controlling playback, adjusting volume, and connecting to Bluetooth headphones. I will create a user-friendly library that integrates these features seamlessly with the ESP32-PICO-MINI-02 module and NAU88C22 audio DAC. I will ensure the library is compatible with the latest ESP32 Arduino framework and provide sample programs to showcase its functionality. By closely following your requirements, I aim to deliver a high-quality solution tailored to your needs. In order to provide you with the best service, could you please clarify if there are any specific audio formats you prefer for the playback functionality? This will help ensure that the library meets your expectations effectively. Regards, Shamshad
£1,500 GBP in 15 days
6.1
6.1

As an experienced Electrical/Electronics Engineer with over 8 years of specializing in PCB design and microcontrollers, I am very confident I am the perfect fit for your ESP32 Arduino library project. My work revolves around your precise needs: Arduino, C programming, and deep electronics comprehension. This guarantees that the planned library will compile and work perfectly with the latest ESP32 Arduino framework. More so, I have extensive proficiency in Python which will be very handy for developing high-compression format functionalities for your MP3 playback requirement. Moreover, having previously worked on designing housing for several PCBs in fusion360, I can integrate the board schematic into a practical, user-friendly end-product. Not only will my final delivery include a fully-functional library but also one or more sample programs to effectively demonstrate its scope across multiple settings. Ultimately, I not only offer you technical expertise but also reliable project management skills. I fully understand the importance of deadlines and clear communication during projects. So why wait any longer? Let's make this project a success - harnessing my passion, experience, and skills in electrical engineering to give you an impeccable finished product!
£1,125 GBP in 7 days
6.4
6.4

I understand that you are looking for an experienced freelancer to create an Arduino library with specific functionalities for an ESP32-based board, including playing MP3 files from an SD card, controlling sound volume, and linking to Bluetooth headphones. I have extensive experience in embedded system development and have worked on similar projects in the past, developing libraries and sample programs that meet specific requirements. I have a proven track record in developing custom libraries for embedded systems, ensuring seamless integration and optimal performance. My expertise in Arduino, ESP32, and audio DACs will enable me to deliver a high-quality solution that meets your needs. I have successfully completed projects in the IoT and hardware development space, including creating libraries for custom functionalities and ensuring compatibility with specific hardware components. If you're looking for a reliable, motivated developer to help you create the Arduino library for your ESP32-based board, please feel free to reach out to me. Let's schedule a meeting to discuss your project requirements in more detail and get started on bringing your vision to life. Thank you for considering my proposal.
£1,200 GBP in 20 days
5.9
5.9

Hi, how are you doing? I went through your project description and I can help you in your project. We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: • Embedded C Programming. • VHDL/Verilog, Quartus/Vivado, LABView/ Multisim/PSPICE/VLSI • Network Simulator NS2/NS3 • Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC, STM32 and ESP32. • IDEs like Keil MDK V5, ATmel studio and MPLab XC8. • PLCs / SCADA • PCB Designing-Proteus, Eagle. • IOT Technologies like Ethernet, GSM GPRS. • HTTP Restful APIs connection for IOT Communications. Also we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements. We can deliver your project efficiently within timeline. If you choose me, I think you won't regret. Best Regards.
£1,334 GBP in 7 days
5.9
5.9

Dear Konstantin, We are excited about the opportunity to work on the ESP32 Arduino Library Development project. Your project description aligns perfectly with our expertise in C Programming, Arduino, Microcontroller, and Electronics. Before we proceed, we would like to inquire about the specific requirements for the functionality you need in the library. Could you provide more details on the expected behavior when linking to Bluetooth headphones and broadcasting sound? Looking forward to your response. Regards,
£1,300 GBP in 20 days
5.8
5.8

I have a solid background in developing custom Arduino libraries and working with ESP32, particularly for audio applications. I can create a straightforward, user-friendly library to play MP3 files, control playback, adjust volume, and link to Bluetooth headphones for seamless audio broadcasting. I’ll ensure the library is compatible with the latest ESP32 Arduino framework and provide sample programs to demonstrate its functionality. Looking forward to collaborating with you on this project.
£1,000 GBP in 7 days
5.4
5.4

hi I have good experiance in ESP32-PICO-MINI-02 module, SD card , and a NAU88C22 audio DACm,MP3 player,bluetooth headset connection, and can write a library. so lets discuss your project in chat. thank you
£1,400 GBP in 7 days
5.2
5.2

Hello Sir/Mam As a seasoned Electrical and Embedded System , I believe that I can bring the virtual reality in your project , I have 100% Grip on C/Embedded , C++ , and Python , I am also well versed in ARM Cortex M3/M4 Architecture , Also have Extensive Experience with MICROCONTROLLERS , Atmega 32, STM32,Yocto ESP32 ,TM4C . I have a great Grip on ARDUINO , MATLAB , PCB LAYOUT and IOT Applications . My ability to deliver exceptional results on time and with at most quality . Please come on chat to discuss more about project. I will be waiting for your response. Thank you !
£751 GBP in 4 days
5.4
5.4

ESP32 Arduino Library Development? Say Less—I’ve Got You Covered! Hi, I saw your project for creating an Arduino library for the ESP32-based board, and let me tell you—this is right up my alley! With 30 years of experience in electronics and embedded systems programming, I’m well-equipped to deliver a library that meets all your specifications. Here’s What I Can Offer: ✅ Expert Library Development: I specialize in developing efficient and user-friendly libraries for various microcontrollers, including the ESP32. ✅ Clear Communication: You can expect regular updates and straightforward explanations, so you're always in the loop about the project's progress. ✅ Timely Delivery: I’ll ensure that the library compiles and functions seamlessly with the latest ESP32 Arduino framework, along with sample programs to demonstrate its capabilities. I’m ready to get started as soon as you provide the board schematic and any additional details. Let’s make this project a success! Best Regards, Hari Mohan
£950 GBP in 7 days
6.1
6.1

Hi, I'm working with ESP32 audio development for long time, including audio playback using different codecs connected with ESP32 via I2S or PCM interface. Also I have working applications and devices where the ESP32 is acting as Bluetooth wireless sink device (wireless headphone) or source device to broadcast audio to wireless BT powered audio speakers. Regarding the mp3, I have working examples of codes capable decoding and encoding mp3 audio data from an SD card for example and then playing over I2S or BT. I'll make the NAU88C22 driver for your device to work inside of the Arduino library to be developed. As deliverable I'll provide the functional and tested Arduino library (and in Arduino style and formatting), including basic examples to demonstrate the functionalities. Thanks, Andriy
£750 GBP in 20 days
5.4
5.4

Hi there, I am eager to assist with developing an Arduino library for the ESP32, ensuring efficient functionality and ease of use for your specific project needs. My expertise in embedded systems will help create a reliable and well-documented library tailored to ESP32 capabilities. Could you specify any particular features or modules you’d like included in the library? Let us have a conversation and begin work now. You will only be charged once you are happy and satisfied with the quality of the work.
£1,500 GBP in 11 days
4.9
4.9

Hi, as a professional with a deep understanding of C programming, I am confident that I am the best fit to develop your ESP32 Arduino library. I started my career specializing in automation and system integrations, skills that are directly transferable to this project. My experience extends to handling complex systems and workflows which is crucial in ensuring seamless function integration within your board. Additionally, my expertise in object detection and recognition and speech recognition perfectly aligns with what you need; controlling MP3 playback from the SD card, adjusting volume, pairing with Bluetooth headphones, all of which incorporates these very functionalities. My prowess in flawlessly integrating machine learning models with real-time data pipelines is an important skill for successful board management. Best regards.
£1,125 GBP in 7 days
4.8
4.8

As an experienced embedded systems developer, I'm well-suited to develop a comprehensive and efficient Arduino library for your ESP32-based board. Having worked on numerous similar projects in my 4.5+ years of experience, I possess in-depth knowledge of firmware and hardware integration, a crucial skillset for creating libraries with specific functionalities like the MP3 playback, pause, volume control, and Bluetooth headphone support that you require. My expertise extends to working with ESP8266, AVR, ARM, STM, and other such microcontrollers you might find valuable down the line. I intend to leverage this and my skills with Embedded C, C++, Python to craft a library that is simple to use yet versatile enough to compile and work seamlessly with the latest ESP32 Arduino framework. In addition to developing the library, I'll be happy to provide sample programs as part of the deliverables. My track record includes IoT solutions for various sectors like telecommunications, smart healthcare, and disaster risk management; each project required meticulous hardware-software integration—something your project specifically demands. Let's collaborate for a smooth-sailing project completion!
£900 GBP in 7 days
4.7
4.7

Hi there, I have read the brief details of the project u posted and I believe i can help u as I have great experience doing projects with Electronics, Microcontroller, C Programming and Arduino. Please send me msg to discuss in detail. Regards, Ayesha
£1,500 GBP in 7 days
4.4
4.4

Best Expert in ESP32 Arduino Library Development! ⭐⭐⭐⭐⭐ Hi, You’re looking for an experienced freelancer to create an Arduino library for your ESP32-based board, which includes an ESP32-PICO-MINI-02 module, an SD card connector, and a NAU88C22 audio DAC. With over 10 years of experience in developing libraries for ESP32 and integrating various audio functionalities, I am confident that I can deliver a robust and easy-to-use solution tailored to your needs. ✅ Quick Suggestion: To optimize performance, consider using DMA for audio streaming to ensure smooth playback and minimal CPU load, especially for non-blocking operations. ✅ Why Choose Me: 1. Proven Expertise: I have a solid background in developing libraries for the ESP32 platform, with a focus on audio applications and SD card interfacing. 2. Comprehensive Functionality: I will ensure the library includes all necessary functions such as playing MP3 files, pausing, stopping, adjusting volume, and Bluetooth connectivity, all implemented in a user-friendly manner. ✅ What I Need From You: To get started, please share the schematic of your board and any specific requirements you have for the library's functionalities. Also, if there are any additional features you'd like to include or specific performance benchmarks, let me know! I’m excited to help you develop a high-performance library for your project. Best regards, PCB Must Innovations
£900 GBP in 3 days
6.2
6.2

Hi, I'm an electronics expert and can help you. I have a lot of experiences in PCB design and firmware programming such as Arduino, Atmega, STMicroelectronics and PIC. I have been using some simulation tools such as Proteus, Protel, Quartus, Matlab, and so on. Let me work for you. I will do my best.
£1,125 GBP in 7 days
4.0
4.0

Ware, United Kingdom
Payment method verified
Member since Mar 22, 2022
£500-10000 GBP
£50-500 GBP
£10-100000 GBP
£20-250 GBP
£50-1000 GBP
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
₹400-750 INR / hour
$250-750 USD
$30-250 USD
€30-250 EUR
$25-50 USD / hour
$30-250 USD
₹12500-37500 INR
$25-50 USD / hour
$250-750 USD
$100-125 USD
$2-8 USD / hour
₹500000-1000000 INR
₹37500-75000 INR
₹600-1500 INR
£250-750 GBP
$10-30 USD