Files
firmware/variants/esp32s3/t5s3_epaper/platformio.ini

56 lines
1.5 KiB
INI
Raw Normal View History

2025-10-19 20:40:29 +02:00
[t5s3_epaper_base]
extends = esp32s3_base
2025-04-18 19:23:51 +02:00
board = t5-epaper-s3
board_build.partition = default_16MB.csv
board_check = false
upload_protocol = esptool
2025-10-30 13:39:49 +01:00
build_type = debug
2025-10-31 23:30:01 +01:00
build_flags = -g -O0 -fno-strict-aliasing
2025-04-18 19:23:51 +02:00
${esp32_base.build_flags}
-I variants/esp32s3/t5s3_epaper
2025-10-18 20:51:49 +02:00
-D T5_S3_EPAPER_PRO
2025-04-18 19:23:51 +02:00
-D PRIVATE_HW
2025-10-31 21:13:03 +01:00
-D TOUCH_THRESHOLD_X=50
-D TOUCH_THRESHOLD_Y=30
-D TIME_LONG_PRESS=500
2025-10-31 23:30:01 +01:00
-D CONFIG_DISABLE_HAL_LOCKS=1 ; we use SPILock instead
-D EINK_LIMIT_GHOSTING_PX
2025-10-30 13:39:49 +01:00
; -D GPS_POWER_TOGGLE
2025-04-18 19:23:51 +02:00
build_src_filter =
${esp32s3_base.build_src_filter}
lib_deps =
${esp32s3_base.lib_deps}
2025-10-18 20:51:49 +02:00
lewisxhe/XPowersLib@0.3.1
2025-10-19 20:40:29 +02:00
lewisxhe/SensorLib@0.3.1
2025-10-28 17:46:13 +01:00
https://github.com/mverch67/BQ27220/archive/07d92be846abd8a0258a50c23198dac0858b22ed.zip
2025-10-31 21:13:03 +01:00
https://github.com/mverch67/FastEPD/archive/86a6e85fc90fab9ed94667a8506b04106daa4c52.zip
2025-10-19 20:40:29 +02:00
[env:t5s3_epaper_inkhud]
extends = t5s3_epaper_base, inkhud
build_flags =
${t5s3_epaper_base.build_flags}
${inkhud.build_flags}
build_src_filter =
${t5s3_epaper_base.build_src_filter}
${inkhud.build_src_filter}
2025-10-19 21:41:44 +02:00
-D SDCARD_USE_SPI1
2025-10-19 20:40:29 +02:00
lib_deps =
${inkhud.lib_deps} ; InkHUD libs first, so we get GFXRoot instead of AdafruitGFX
${t5s3_epaper_base.lib_deps}
[env:t5s3-epaper-v1] ; H752
extends = t5s3_epaper_base
build_flags =
${t5s3_epaper_base.build_flags}
-D T5_S3_EPAPER_PRO_V1
-D GPS_DEFAULT_NOT_PRESENT=1
[env:t5s3-epaper-v2] ; H752-01
extends = t5s3_epaper_base
build_flags =
${t5s3_epaper_base.build_flags}
-D T5_S3_EPAPER_PRO_V2
2025-10-19 21:41:44 +02:00
-D SDCARD_USE_SPI1