espressif / esp-adf

Espressif Audio Development Framework
Other
1.49k stars 667 forks source link

How to build my project using esp-idf 5.1? (AUD-5212) #1155

Closed FlyyingPiggy2020 closed 4 months ago

FlyyingPiggy2020 commented 4 months ago

i have a project use esp-idf 5.1.1.it works great.

now i want to add some audio functionality.

is that esp-adf(v2.6) seems to contain a entire copy of esp-idf (v4.4) within it?

How can I use idf5.1.1 to compile my project?

TempoTian commented 4 months ago

For easy usage you can use follow method:

1: cd your IDF5.1 PATH
   . ./export.sh
2: export ADF_PATH env
    export ADF_PATH=****/esp-adf-internal
3:cd your project folder and build, to use IDF 5.1 make sure enable option and patch for IDF use 
      https://github.com/espressif/esp-adf/blob/master/idf_patches/idf_v5.1_freertos.patch
     CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY
FlyyingPiggy2020 commented 4 months ago

Thank you, I compiled /esp-adf/examples/get-started/play_mp3_control successfully.