@@ -569,32 +569,26 @@ build_flags =
569569 -D SX126X_RX_BOOSTED_GAIN =1
570570lib_deps =
571571 ${esp32_base.lib_deps}
572- adafruit/Adafruit SSD1306 @ ^2.5.13
572+ lewisxhe/PCF8563_Library@^1.0.1
573+ lewisxhe/XPowersLib @ ^0.2.7
574+ build_src_filter = ${esp32_base.build_src_filter}
575+ +<../variants/lilygo_tbeam_supreme_SX1262>
576+ board_build.partitions = min_spiffs.csv
573577
574578[env:T_Beam_S3_Supreme_SX1262_Repeater]
575579extends = T_Beam_S3_Supreme_SX1262
576580build_flags =
577581 ${T_Beam_S3_Supreme_SX1262.build_flags}
578- -D DISPLAY_CLASS =SSD1306Display
579582 -D ADVERT_NAME =' "T-Beam S3 Supreme SX1262 Repeater"'
580583 -D ADVERT_LAT =0
581584 -D ADVERT_LON =0
582585 -D ADMIN_PASSWORD =' "password"'
583586build_src_filter = ${T_Beam_S3_Supreme_SX1262.build_src_filter}
584587 +<helpers/ui/*.cpp>
585588 +<../examples/simple_repeater>
586- lib_deps =
589+ lib_deps =
587590 ${T_Beam_S3_Supreme_SX1262.lib_deps}
588591 ${esp32_ota.lib_deps}
589- lib_deps =
590- me-no-dev/AsyncTCP@^3.3.2
591- esp32async/ESPAsyncWebServer@^3.7.5
592- rweather/Crypto@^0.4.0
593- jgromes/RadioLib@^7.1.2
594- adafruit/RTClib@^2.1.4
595- melopero/Melopero RV3028@^1.1.0
596- adafruit/Adafruit GFX Library@^1.12.0
597- adafruit/Adafruit SSD1306@^2.5.13
598592
599593[LilyGo_TLora_V2_1_1_6]
600594extends = esp32_base
@@ -908,6 +902,7 @@ lib_deps =
908902 jgromes/RadioLib@^7.1.2
909903 adafruit/RTClib@^2.1.4
910904 melopero/Melopero RV3028@^1.1.0
905+ lewisxhe/PCF8563_Library@^1.0.1
911906 adafruit/Adafruit GFX Library@^1.12.0
912907 adafruit/Adafruit SSD1306@^2.5.13
913908
@@ -931,6 +926,7 @@ lib_deps =
931926 jgromes/RadioLib@^7.1.2
932927 adafruit/RTClib@^2.1.4
933928 melopero/Melopero RV3028@^1.1.0
929+ lewisxhe/PCF8563_Library@^1.0.1
934930 adafruit/Adafruit GFX Library@^1.12.0
935931 adafruit/Adafruit SSD1306@^2.5.13
936932
@@ -1129,6 +1125,7 @@ lib_deps =
11291125 jgromes/RadioLib@^7.1.2
11301126 adafruit/RTClib@^2.1.4
11311127 melopero/Melopero RV3028@^1.1.0
1128+ lewisxhe/PCF8563_Library@^1.0.1
11321129 adafruit/Adafruit GFX Library@^1.12.0
11331130 adafruit/Adafruit SSD1306@^2.5.13
11341131
@@ -1150,6 +1147,7 @@ lib_deps =
11501147 jgromes/RadioLib@^7.1.2
11511148 adafruit/RTClib@^2.1.4
11521149 melopero/Melopero RV3028@^1.1.0
1150+ lewisxhe/PCF8563_Library@^1.0.1
11531151 adafruit/Adafruit GFX Library@^1.12.0
11541152 adafruit/Adafruit SSD1306@^2.5.13
11551153
@@ -1214,6 +1212,7 @@ lib_deps =
12141212 jgromes/RadioLib@^7.1.2
12151213 adafruit/RTClib@^2.1.4
12161214 melopero/Melopero RV3028@^1.1.0
1215+ lewisxhe/PCF8563_Library@^1.0.1
12171216 adafruit/Adafruit GFX Library@^1.12.0
12181217 adafruit/Adafruit SSD1306@^2.5.13
12191218
@@ -1233,6 +1232,7 @@ lib_deps =
12331232 jgromes/RadioLib@^7.1.2
12341233 adafruit/RTClib@^2.1.4
12351234 melopero/Melopero RV3028@^1.1.0
1235+ lewisxhe/PCF8563_Library@^1.0.1
12361236 adafruit/Adafruit GFX Library@^1.12.0
12371237 adafruit/Adafruit SSD1306@^2.5.13
12381238
@@ -1401,4 +1401,23 @@ build_src_filter = ${Xiao_S3_WIO.build_src_filter}
14011401lib_deps =
14021402 ${Xiao_S3_WIO.lib_deps}
14031403 densaugeo/base64 @ ~1.4.0
1404+
1405+ [env:T_Beam_S3_Supreme_SX1262_companion_radio_ble]
1406+ extends = T_Beam_S3_Supreme_SX1262
1407+ build_flags =
1408+ ${T_Beam_S3_Supreme_SX1262.build_flags}
1409+ -D DISPLAY_CLASS =SSD1306Display
1410+ -D MAX_CONTACTS =100
1411+ -D MAX_GROUP_CHANNELS =8
1412+ -D BLE_PIN_CODE =123456
1413+ -D BLE_DEBUG_LOGGING =1
1414+ -D MESH_PACKET_LOGGING =1
1415+ -D MESH_DEBUG =1
1416+ build_src_filter = ${T_Beam_S3_Supreme_SX1262.build_src_filter}
1417+ +<helpers/esp32/*.cpp>
1418+ +<helpers/ui/*.cpp>
1419+ +<../examples/companion_radio>
1420+ lib_deps =
1421+ ${T_Beam_S3_Supreme_SX1262.lib_deps}
1422+ densaugeo/base64 @ ~1.4.0
14041423 adafruit/Adafruit SSD1306@^2.5.13
0 commit comments