Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
#
# AirCube default build configuration
#
#
# Target chip
#
CONFIG_IDF_TARGET="esp32h2"
#
# Flash size (AirCube hardware has 2MB flash)
#
CONFIG_ESPTOOLPY_FLASHSIZE_2MB=y
CONFIG_ESPTOOLPY_FLASHSIZE="2MB"
#
# Custom partition table (includes zb_storage, zb_fct, and history partitions)
#
CONFIG_PARTITION_TABLE_CUSTOM=y
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions_zigbee.csv"
CONFIG_PARTITION_TABLE_FILENAME="partitions_zigbee.csv"
#
# Zigbee (required by firmware/main/zigbee.c)
#
CONFIG_ZB_ENABLED=y
# CONFIG_ZB_ZCZR is not set
CONFIG_ZB_ZED=y
# CONFIG_ZB_ZGPD is not set
CONFIG_ZB_RADIO_NATIVE=y
# CONFIG_ZB_RADIO_SPINEL_UART is not set
CONFIG_AIRCUBE_ZB_TX_POWER_DBM=20
#
# Bluetooth (NimBLE peripheral) — BLE-first radio mode.
# BLE and Zigbee never run simultaneously: radio_mode.c starts exactly one
# stack per boot (BLE by default, Zigbee when commissioned), so software
# coexistence stays OFF. The earlier PHY hang (wait_freq_set_busy) only
# occurred when both the BT coex layer and 802.15.4 were active at once.
#
CONFIG_BT_ENABLED=y
CONFIG_BT_NIMBLE_ENABLED=y
CONFIG_BT_NIMBLE_ROLE_PERIPHERAL=y
CONFIG_BT_NIMBLE_ROLE_BROADCASTER=y
# CONFIG_BT_NIMBLE_ROLE_CENTRAL is not set
# CONFIG_BT_NIMBLE_ROLE_OBSERVER is not set
CONFIG_BT_NIMBLE_MAX_CONNECTIONS=1
# 4 + 32*7 = 228-byte history frames fit one notification at MTU 256
CONFIG_BT_NIMBLE_ATT_PREFERRED_MTU=256
# CONFIG_BT_NIMBLE_SECURITY_ENABLE is not set
#
# Radio coexistence disabled (modes are exclusive by design).
#
# CONFIG_ESP_COEX_SW_COEXIST_ENABLE is not set
0e3b0bd1dThis file is pinned to the selected release. Download the original to open it in your design tool.