ESP32 Arduino Library Development

Job ID: 38737765

Budget: £750 – £1,500 GBP

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.
Related categories: C Programming Electronics Microcontroller Arduino