ESP32 WROOM 32D - Develop a Proof of Concept prototype -Firmware development

Completed Posted 5 years ago Paid on delivery
Completed Paid on delivery

You can realize the protoype using a breadboard with a ESP32 WROOM 32D. The prototype will:

Part A

Bluetooth communication:

1. when GPIO A at the ESP32-WROOM is triggered with a 1, wake up from deep sleep mode and enable Blueooth. Otherwise, turn off alll wireless functions in order to save power

2. pair with a Bluetooth device (Windows PC /Mac/iPhone/Andorid phone)

3. download music files in Ogg format from the Bluetooth device and save the files to a SD card. The SD card is connected to ESP32-WROOM

4. a user can manage the music files using the Bluetooth device

5. unpair the Bluetooth device and turn off alll wireless functions in order to save power.

Part B

Select Ogg music files to play:

1. When GPIO B at the ESP32-WROOM is triggered with a 1, wake up from deep sleep mode and read values from GPIO C, D, E.

2. Based on the values of GPIO C, D, E, F (16 combinations here), selecte one of the 16 Ogg music files to play.

3. Using I2S to send the music data to another chip to play (Adafruit I2S 3W Class D Amplifier Breakout - MAX98357A).

4. After the Ogg music files is finished, enter deep sleep mode again.

You will make two videos for part A and part B to show everything is working. If you do not have the parts, we can buy and ship them to you but this make take a long time and we may need to pay duties.

Payment:

10% for a full schematic

25% for video of Part A

25% for video of Part B

20% for providing all the files

20% after we test the files successfully.

References:

[login to view URL]

[login to view URL]

[login to view URL]

Electronics Embedded Software

Project ID: #17552478

About the project

6 proposals Remote project Active 5 years ago

Awarded to:

vtlabs

Hello. My name is Vusi and I'm an Electronic Engineer, you can learn more about me from my website at [login to view URL]

$3000 HKD in 10 days
(27 Reviews)
5.9

6 freelancers are bidding on average $3111 for this job

slavaten

Hello, I am interesting in your project. I have a good expirience in ESP32, electronics and sound plaing using microcontorllers. Best regards, Vyacheslav.

$3000 HKD in 30 days
(26 Reviews)
6.0
nishanthamahesh

Dear Sir, I am professional embedded system developer. I have expertise in designing miniature circuits for Bluetooth applications. I have full set of Bluetooth demo kits. Therefore, I can provide full functioning c More

$3333 HKD in 17 days
(6 Reviews)
3.4
Valuesolutions

Hello, i have read the details provided..please contact me to discuss more on the project deadline and some other few things

$3333 HKD in 10 days
(4 Reviews)
3.7