# Custom partition table (dual OTA + SPIFFS); needs >=16MB flash per partitions.csv
CONFIG_PARTITION_TABLE_CUSTOM=y
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"
CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y
CONFIG_ESPTOOLPY_FLASHSIZE="16MB"

# Link mode (one of: WIFI / BLE / UART)
# CONFIG_APP_LINK_WIFI is not set
# CONFIG_APP_LINK_BLE is not set
CONFIG_APP_LINK_UART=y
# CONFIG_APP_BLE_OTA is not set

# UART link: GPIO17 TX / GPIO18 RX
CONFIG_APP_UART_LINK_BAUDRATE=115200
CONFIG_APP_UART_LINK_TX_GPIO=17
CONFIG_APP_UART_LINK_RX_GPIO=18
CONFIG_APP_PWM_IO15_SERVO=y
# CONFIG_APP_PWM_IO15_ESC is not set
# GPIO16: 1102 steering servo uses this pin. Must be SERVO. If dual ESC uses 15/16, set CONFIG_APP_PWM_IO16_ESC=y
CONFIG_APP_PWM_IO16_SERVO=y
# CONFIG_APP_PWM_IO16_ESC is not set
CONFIG_BT_ENABLED=y
# CONFIG_BT_BLUEDROID_ENABLED is not set
CONFIG_BT_NIMBLE_ENABLED=y
CONFIG_BT_CONTROLLER_ENABLED=y

# UART0 (GPIO43 TX / GPIO44 RX): debug + optional uart_comm in Release
CONFIG_APP_DEBUG_UART_NUM=0
CONFIG_APP_DEBUG_UART_TX_GPIO=-1
CONFIG_APP_DEBUG_UART_RX_GPIO=-1

# ESP-IDF console on default UART0
CONFIG_ESP_CONSOLE_UART_DEFAULT=y
