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