sdkconfig.defaults.esp32s3 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # ESP32-S3 target defaults - default to ESP32-S3 Generic board
  2. CONFIG_BOARD_ESP32S3_GENERIC=y
  3. CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y
  4. CONFIG_ESPTOOLPY_FLASHSIZE="16MB"
  5. CONFIG_SPIRAM_MODE_OCT=y
  6. # USB Audio Class defaults for the current usb_device_uac integration.
  7. # Keep both streams stereo at 48 kHz so the UAC descriptors, feedback,
  8. # and AirPlay USB backend all use the same resampled output rate.
  9. CONFIG_UAC_SPEAKER_CHANNEL_NUM=2
  10. CONFIG_UAC_MIC_CHANNEL_NUM=2
  11. CONFIG_UAC_SAMPLE_RATE=48000
  12. # GPIO defaults
  13. CONFIG_BAT_CHANNEL=7
  14. CONFIG_LED_RGB_GPIO=48
  15. CONFIG_I2S_SCK_IO=8
  16. CONFIG_I2S_BCK_IO=11
  17. CONFIG_I2S_WS_IO=13
  18. CONFIG_I2S_DO_IO=12
  19. CONFIG_I2S_GND_IO=14
  20. # ST7789 TFT display support is not enabled by default.
  21. # The display is optional hardware — enabling it configures specific SPI
  22. # GPIO pins which may conflict with other peripherals on your board.
  23. # To enable, add the following to your own sdkconfig.defaults.esp32s3
  24. # or run: idf.py menuconfig -> Display Configuration
  25. #
  26. # CONFIG_DISPLAY_ENABLED=y
  27. # CONFIG_DISPLAY_DRIVER_ST7789=y
  28. # CONFIG_DISPLAY_BUS_SPI=y
  29. # CONFIG_DISPLAY_SPI_CLK=18
  30. # CONFIG_DISPLAY_SPI_MOSI=17
  31. # CONFIG_DISPLAY_SPI_CS=15
  32. # CONFIG_DISPLAY_SPI_DC=16
  33. # CONFIG_DISPLAY_SPI_RST=21
  34. # CONFIG_DISPLAY_BL_GPIO=38
  35. # CONFIG_DISPLAY_UPDATE_MS=500
  36. #
  37. # LVGL configuration (required when display is enabled):
  38. # CONFIG_LV_CONF_SKIP=y
  39. # CONFIG_LV_COLOR_DEPTH_16=y
  40. # CONFIG_LV_MEM_SIZE_KILOBYTES=64
  41. # CONFIG_LV_USE_LABEL=y
  42. # CONFIG_LV_USE_BAR=y
  43. # CONFIG_LV_USE_THEME_DEFAULT=y
  44. # CONFIG_LV_FONT_MONTSERRAT_14=y
  45. # CONFIG_LV_FONT_MONTSERRAT_16=y
  46. # CONFIG_LV_FONT_MONTSERRAT_24=y
  47. # CONFIG_LV_FONT_DEFAULT_MONTSERRAT_14=y
  48. #
  49. # See components/display/README.md for full setup instructions.