Pirate TV for the esp32
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

38 lines
975 B

# Channel3 ESP32 - Default SDK Configuration
# Use 240MHz CPU frequency for maximum performance
CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y
# Enable APLL for precise audio clock generation
CONFIG_ESP32_APLL_ENABLED=y
# Increase task watchdog timeout for video generation
CONFIG_ESP_TASK_WDT_TIMEOUT_S=10
# Place frequently called functions in IRAM
CONFIG_COMPILER_OPTIMIZATION_PERF=y
# Enable WiFi
CONFIG_ESP_WIFI_ENABLED=y
# WiFi Station Mode - connect to existing network
# Video starts AFTER WiFi connects to avoid cache conflict
CONFIG_WIFI_MODE_STATION=y
CONFIG_WIFI_STA_SSID="Super Exmodiar Lvl2.5"
CONFIG_WIFI_STA_PASS="Commodore"
# I2S configuration
CONFIG_I2S_ISR_IRAM_SAFE=y
# Console output
CONFIG_ESP_CONSOLE_UART_DEFAULT=y
CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200
# Flash size (adjust as needed)
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
# Partition table
CONFIG_PARTITION_TABLE_SINGLE_APP=y
# Disable brownout detector during RF operations
CONFIG_ESP_BROWNOUT_DET=n