Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions src/platform/esp32/architecture.h
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,8 @@
#define HW_VENDOR meshtastic_HardwareModel_M5STACK_CARDPUTER_ADV
#elif defined(MESHNOLOGY_W10)
#define HW_VENDOR meshtastic_HardwareModel_MESHNOLOGY_W10
#elif defined(T5_S3_EPAPER_PRO)
#define HW_VENDOR meshtastic_HardwareModel_T5_S3_EPAPER_PRO
#else
#define HW_VENDOR meshtastic_HardwareModel_PRIVATE_HW
#endif
Expand Down
22 changes: 20 additions & 2 deletions variants/esp32s3/t5s3_epaper/platformio.ini
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,21 @@ extends = esp32s3_base
board = t5-epaper-s3
board_build.partitions = default_16MB.csv
upload_protocol = esptool
custom_meshtastic_hw_model = 123
custom_meshtastic_hw_model_slug = T5_S3_EPAPER_PRO
custom_meshtastic_architecture = esp32-s3
custom_meshtastic_actively_supported = false
custom_meshtastic_support_level = 1
custom_meshtastic_images = t5s3_epaper.svg
custom_meshtastic_tags = LilyGo
custom_meshtastic_requires_dfu = true
custom_meshtastic_partition_scheme = 16MB
build_flags = -fno-strict-aliasing
${esp32s3_base.build_flags}
-I variants/esp32s3/t5s3_epaper
-D T5_S3_EPAPER_PRO
-D USE_EINK
-D USE_EINK_PARALLELDISPLAY
-D PRIVATE_HW
-D TOUCH_THRESHOLD_X=40
-D TOUCH_THRESHOLD_Y=40
-D TIME_LONG_PRESS=500
Expand Down Expand Up @@ -37,7 +45,11 @@ custom_sdkconfig =

[env:t5s3_epaper_inkhud]
extends = t5s3_epaper_base, inkhud
board_level = extra
board_level = release
custom_meshtastic_display_name = LilyGo T5 E-paper S3 Pro V2 InkHUD
custom_meshtastic_key = t5s3_epaper_inkhud
custom_meshtastic_variant = H752-01 (V2) InkHUD
custom_meshtastic_has_ink_hud = true
build_flags =
${t5s3_epaper_base.build_flags}
${inkhud.build_flags}
Expand All @@ -54,6 +66,9 @@ lib_deps =
[env:t5s3-epaper-v1] ; H752
extends = t5s3_epaper_base
board_level = release
custom_meshtastic_display_name = LilyGo T5 E-paper S3 Pro V1
custom_meshtastic_key = t5s3-epaper-v1
custom_meshtastic_variant = H752 (V1)
build_flags =
${t5s3_epaper_base.build_flags}
-D T5_S3_EPAPER_PRO_V1
Expand All @@ -62,6 +77,9 @@ build_flags =
[env:t5s3-epaper-v2] ; H752-01
extends = t5s3_epaper_base
board_level = release
custom_meshtastic_display_name = LilyGo T5 E-paper S3 Pro V2
custom_meshtastic_key = t5s3-epaper-v2
custom_meshtastic_variant = H752-01 (V2)
build_flags =
${t5s3_epaper_base.build_flags}
-D T5_S3_EPAPER_PRO_V2
Expand Down
Loading