idf_component.yml 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. # IDF Component Manager Manifest File
  2. dependencies:
  3. waveshare/esp_lcd_sh8601: "1.0.2"
  4. espressif/esp_lcd_ili9341: "==1.2.0"
  5. espressif/esp_lcd_gc9a01: "^2.0.1"
  6. espressif/esp_lcd_st77916: "^1.0.1"
  7. espressif/esp_lcd_spd2010: "==1.0.2"
  8. espressif/esp_io_expander_tca9554: "==2.0.0"
  9. espressif/esp_lcd_panel_io_additions: "^1.0.1"
  10. 78/esp_lcd_nv3023: "~1.0.0"
  11. #78/esp-wifi-connect: "~2.3.1"
  12. #78/esp-opus-encoder: "~2.1.0"
  13. 78/esp-ml307: "~1.7.2"
  14. 78/xiaozhi-fonts: "~1.3.2"
  15. espressif/led_strip: "^2.4.1"
  16. espressif/esp_codec_dev: "~1.3.2"
  17. espressif/esp-sr: "^2.0.2"
  18. espressif/button: "^3.3.1"
  19. espressif/knob: "^1.0.0"
  20. lvgl/lvgl: "~9.2.2"
  21. esp_lvgl_port: "~2.4.4"
  22. espressif/esp_io_expander_tca95xx_16bit: "^2.0.0"
  23. tny-robotics/sh1106-esp-idf:
  24. version: "^1.0.0"
  25. rules:
  26. - if: 'idf_version >= "5.4.0"'
  27. esp-opus-encoder:
  28. git: https://github.com/Alex-0x7C00/esp-opus-encoder.git
  29. esp-wifi-connect:
  30. git: https://github.com/Alex-0x7C00/esp-wifi-connect.git
  31. espressif/esp_lcd_touch:
  32. version: '*'
  33. rules:
  34. - if: 'target in ["esp32p4"]'
  35. espressif/esp_lcd_ek79007:
  36. version: '*'
  37. rules:
  38. - if: 'target in ["esp32p4"]'
  39. waveshare/esp_lcd_jd9365_10_1:
  40. version: '*'
  41. rules:
  42. - if: 'target in ["esp32p4"]'
  43. espressif/esp_hosted:
  44. version: '*'
  45. rules:
  46. - if: 'target in ["esp32p4"]'
  47. espressif/esp_wifi_remote:
  48. version: '*'
  49. rules:
  50. - if: 'target in ["esp32p4"]'
  51. espressif/esp_lcd_touch_gt911:
  52. version: '*'
  53. rules:
  54. - if: 'target in ["esp32p4"]' # 修正缩进和引号包裹条件
  55. # Required IDF version
  56. idf:
  57. version: ">=5.3"