Find Jobs
Hire Freelancers

ESP32 integration with WM8960 Audio Codec

€30-250 EUR

Terminado
Publicado hace 4 meses

€30-250 EUR

Pagado a la entrega
I have ESP32 and WM8960 Audio Codec board from Waweshare, they provided C code for STM32 but I need to make it work with ESP32, so I need someone to reuse/rewrite this STM32 library for ESP32. What I expect to get is working library for WM8960 that works with ESP32 with functions such as - Record Audio in WAV format and save on ESP32 connected SD card via 3.5mm jack on WM board. - Play WAV Audio from SD Card through WM8960 with speaker connected - Basic settings such as Audio record and playback volume adjust etc. Also I would like to get pinout / how to connect these 2 boards to make it work. Also, I'm using Arduino as IDE for it, I expect to get main code for ESP in INO "style". Here is WM8960 info: [login to view URL] Here is STm32 based library for it: [login to view URL]
ID del proyecto: 37643706

Información sobre el proyecto

11 propuestas
Proyecto remoto
Activo hace 4 meses

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
We have seniors embedded software Engineers, as a seasoned and dynamic professional, I confidently offer my wide-ranging skill set tailored to your project. With an extensive background in Arduino, C Programming, C++ Programming, and Microcontroller management, I am well-equipped to undertake the task of integrating your ESP32 with the WM8960 Audio Codec board. My select skills make me the ideal choice for ensuring a smooth transition from the STM32 library code provided to a specialized INO "style" code for the ESP32. Having undertaken similar projects in my career. To ensure compatibility and excellence,I will engage by reusing/rewriting the STM32 library while preserving its functionality with ESP32. Additionally, I commit to building a working library for WM8960 particularly tailored to the unique requirements of your project - such as recording audio, adjusting audio record and playback volumes and playing WAV audio through an SD card via 3.5mm jack on WM Board. A vital aspect that sets me apart is my ability to navigate hardware-software integration fluidly - precisely what this project demands. With my understanding of interconnected systems as well as handling analog output/input between WM board and ESP32 board, you can be assured of a successful finalization of this task . Furthermore , I will provide a pinout/connection guide to help you effectively connect both boards. Choose me today and elevate your audio project experience!
€30 EUR en 2 días
4,9 (21 comentarios)
5,0
5,0
11 freelancers están ofertando un promedio de €167 EUR por este trabajo
Avatar del usuario
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, LABView/ Multisim/PSPICE • Network Simulator NS2/NS3 • Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC and STM32. • 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.
€250 EUR en 7 días
4,7 (57 comentarios)
5,9
5,9
Avatar del usuario
With my extensive skillset, including Arduino programming and Electronics proficiency, combined with my adaptability in working with a multitude of microcontrollers such as ESP32 and Atmel, I am well-equipped to undertake the task of integrating the ESQ32 with WM8960 Audio Codec for you. In fact, I have significant experience negotiating firmware code that resides on memory-limited microcontrollers, which will be invaluable in this project. Extensive knowledge base from using STM32 ARM 32-bits Cortex-M and PIC would allow me to take the C code provided by Waweshare and optimally rewrite it for ESP32 without compromising on features or functionality. Moreover, being well-versed in the MQTT protocol, an ideal candidate for this IoT task; I can help you add the convenience of controlling your audio system via smartphones or other smart devices that have MQTT functions. Together with my meticulous approach to designing dependable PCB layouts and thorough documentation habits, I ensure your project not only meets but surpasses your expectations.
€140 EUR en 7 días
5,0 (9 comentarios)
4,2
4,2
Avatar del usuario
Hello! I am professional C++ computer programmer with skills including Arduino, C Programming, C++ Programming, Microcontroller and Electronics. I am Software developer, Data analyst, Computer Architecture Expert Projects I have done: - as Computer Architecture Expert (wrote MIPS assembler programs, wrote reports about the impact of various sorting algorithms and cache size on the number of miss cache in MARS simulator) Skills and technologies I know: Programming: - C, Python, C++ - Assembler: MASM, TASM, as88, IJVM, MIPS - Debugging: x86, x64, Mic1, MIPS, MARS - OS: Windows, Linux Data analysis: - Matlab - Python (Entry Level) programming - Microsoft Excel DB programming: - SQL - Microsoft Access Teaching: - Operation systems - Programming (C, Pascal, Assembler, Prolog) - Computer Architecture I always go beyond the client's expectations and work until customer is fully satisfied. My main goal is to provide an affordable solution that will fit your need, attract more customers to your business and make it easy to maintain without special knowledge Please contact me to discuss more regarding this project. Thank you
€136 EUR en 5 días
4,7 (4 comentarios)
3,7
3,7
Avatar del usuario
Are you looking for someone who can assist you in developing a code for your WM8960 Audio Codec to use it with ESP32. I've got your back. Hi, This is Zain. I can easily handle tasks including • IoT • Firmware development • Circuit design • PCB design • Troubleshooting • MATLAB etc. Lets chat for further discussion. Best Regards
€35 EUR en 1 día
5,0 (5 comentarios)
2,8
2,8
Avatar del usuario
As an seasoned C++ programmer with a wealth of experience in various hardware integration, I am confident that I am the person you need for your project. I’ve developed immense understanding of audio coding and have proven my expertise in libraries development too. Although, your project uses STM32 based library, by using the information provided on Waweshare I can successfully rewrite this library for ESP32, so it can be effortlessly utilized to control WM8960 Audio Codec for your requirements. I want to make sure you get exactly what you are looking for in terms of functionality and code style. Based on your needs I can provide you a comprehensive library that will enable recording audio in wav format, saving it onto the SD card connected to your ESP32 via WM board’s jack and playing recorded audio through WM8960's speaker. Understanding the flexibility Arduino IDE offers, rest assured that code would be provided in INO style as per your expectations. Moreover, given the importance of physical setup; pinout and connection information between boards will also be covered. My aim isn't just building functional software but establishing smooth usability and support systems for clients in day-to-day operations as well. Leveraging my adaptability and commitment to client satisfaction, I look forward to delivering a high-quality result that perfectly aligns with your needs. Let's make sure this blend of two exclusive boards becomes a reality!
€140 EUR en 2 días
4,8 (1 comentario)
2,9
2,9
Avatar del usuario
Hello Dear! I've read your job description carefully. I have over 15 years of rich experience in C,C++, STM32,ESP32. I'd like to discuss your project on chatting. I can start the your work right now and provide you good result. Please contact me and discuss more. Thanks and Regards!
€30 EUR en 1 día
5,0 (1 comentario)
0,5
0,5
Avatar del usuario
As much as I would like to support your ESP32 project, my skills are primarily in Graphics Design, 3D Modeling, Game Design, and Web Development. While I do have experience with C and C++ programming languages, it may not be at the level you need for this task. To avoid any potential problems or delays, my sincere recommendation would be to find a freelancer who has direct experience with ESP32 and the WM8960 Audio Codec board. This will ensure that you receive the highest quality code without any compatibility issues. Thank you for considering me but I suggest finding a technically-focused freelancer who'll give the quality workmanship this project deserves. If there's anything else I can help you with in the future, don't hesitate to ask! I wish you the best of luck with your project and feel free to reach out if there is anything else I can assist you with in respect to my primary skills in design, web development or game design.
€522 EUR en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Greetings! Dear Michal S., How are you? This is Maksim from Ukraine. I am a candidate for your project. i have just read your proposal and understand the requirements. I’m a PRO C Programming, C++ Programming, Electronics, Arduino and Microcontroller Expert with over 7 years of experience in web programming. I can start the work immediately. Client satisfaction is my pride and goal. I hope to make another perfect result with an excellent client. Kind Regards, Maksim
€160 EUR en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Drawing on my extensive experience in reverse engineering, I have cultivated an adept ability to adapt and repurpose existing code for different platforms. My proficiency in C and C++ programming gives me a solid foundation to confidently take on the task of rewriting the STM32 library for your ESP32-WM8960 project. By leveraging my strong skills in rebranding and customization, I will seamlessly integrate the sought-after functionalities - recording audio in WAV format, playing WAV audio from SD card, and basic audio adjustments - into an Arduino IDE-compatible ESP32 library for your convenience. ost importantly , I take pride in delivering efficient, practical, and secure solutions - all key aspects that your project entails. As your dedicated freelancer, I am committed to starting work immediately and collaborating closely with you to ensure every aspect of your requirements are met. Let us team up, leverage the best of both our skill sets, and successfully complete this project!
€140 EUR en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Dear Client, Welcome to my profile, Home to Professional and Quality services with 100% customer satisfaction guarantee. I'm a Certified Dev & Experienced Expert in the respective project requirements. Dear Client, I take this opportunity to inform you that i have KEENLY gone through all your project requirements as given in your project description and I confirm to you that i can perfectly deliver as instructed. Being in possession of all CLEARLY STATED required project skills as this is my area of professional specialisation having completed all Certifications and developed adequate experience in the same area, I hereby humbly request you to consider my bid for Professional, Quality and Affordable services always. STRICT TIMELY DELIVERY & UNLIMITED REVISIONS. Incase your project is deleted, you can hire me directly via the link; https://www.freelancer.com/u/developerbonifac Kindly Message Me We Discuss More About The Project and seal the contract. Welcome and Thank-you.
€250 EUR en 1 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de SLOVAKIA
Bratislava, Slovakia
5,0
6
Forma de pago verificada
Miembro desde ago 17, 2016

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.