mirror of
https://github.com/meshtastic/firmware.git
synced 2025-07-31 02:45:41 +00:00

Some checks are pending
CI / setup (check) (push) Waiting to run
CI / setup (esp32) (push) Waiting to run
CI / setup (esp32c3) (push) Waiting to run
CI / setup (esp32c6) (push) Waiting to run
CI / setup (esp32s3) (push) Waiting to run
CI / setup (nrf52840) (push) Waiting to run
CI / setup (rp2040) (push) Waiting to run
CI / setup (stm32) (push) Waiting to run
CI / check (push) Blocked by required conditions
CI / build-esp32 (push) Blocked by required conditions
CI / build-esp32-s3 (push) Blocked by required conditions
CI / build-esp32-c3 (push) Blocked by required conditions
CI / build-esp32-c6 (push) Blocked by required conditions
CI / build-nrf52 (push) Blocked by required conditions
CI / build-rpi2040 (push) Blocked by required conditions
CI / build-stm32 (push) Blocked by required conditions
CI / build-debian-src (push) Waiting to run
CI / package-pio-deps-native-tft (push) Waiting to run
CI / test-native (push) Waiting to run
CI / docker-deb-amd64 (push) Waiting to run
CI / docker-deb-amd64-tft (push) Waiting to run
CI / docker-alp-amd64 (push) Waiting to run
CI / docker-alp-amd64-tft (push) Waiting to run
CI / docker-deb-arm64 (push) Waiting to run
CI / docker-deb-armv7 (push) Waiting to run
CI / gather-artifacts (esp32) (push) Blocked by required conditions
CI / gather-artifacts (esp32c3) (push) Blocked by required conditions
CI / gather-artifacts (esp32c6) (push) Blocked by required conditions
CI / gather-artifacts (esp32s3) (push) Blocked by required conditions
CI / gather-artifacts (nrf52840) (push) Blocked by required conditions
CI / gather-artifacts (rp2040) (push) Blocked by required conditions
CI / gather-artifacts (stm32) (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
CI / release-firmware (esp32) (push) Blocked by required conditions
CI / release-firmware (esp32c3) (push) Blocked by required conditions
CI / release-firmware (esp32c6) (push) Blocked by required conditions
CI / release-firmware (esp32s3) (push) Blocked by required conditions
CI / release-firmware (nrf52840) (push) Blocked by required conditions
CI / release-firmware (rp2040) (push) Blocked by required conditions
CI / release-firmware (stm32) (push) Blocked by required conditions
CI / publish-firmware (push) Blocked by required conditions
90 lines
3.2 KiB
INI
90 lines
3.2 KiB
INI
[env:crowpanel-esp32s3-5-epaper]
|
|
extends = esp32s3_base
|
|
board_build.arduino.memory_type = qio_opi
|
|
board_build.flash_mode = qio
|
|
board_build.psram_type = opi
|
|
board_upload.flash_size = 8MB
|
|
board_upload.maximum_size = 8388608
|
|
board_build.partitions = default_8MB.csv
|
|
board = esp32-s3-devkitc-1
|
|
;upload_port = /dev/ttyUSB0
|
|
board_level = extra
|
|
upload_protocol = esptool
|
|
build_flags =
|
|
${esp32s3_base.build_flags}
|
|
-D CROWPANEL_ESP32S3_5_EPAPER
|
|
-I variants/esp32s3/crowpanel-esp32s3-5-epaper
|
|
-D PRIVATE_HW
|
|
-DBOARD_HAS_PSRAM
|
|
-DGPS_POWER_TOGGLE
|
|
-DEINK_DISPLAY_MODEL=GxEPD2_579_GDEY0579T93 ;https://www.good-display.com/product/439.html
|
|
-DEINK_WIDTH=792
|
|
-DEINK_HEIGHT=272
|
|
-DUSE_EINK_DYNAMICDISPLAY ; Enable Dynamic EInk
|
|
-DEINK_LIMIT_FASTREFRESH=100 ; How many consecutive fast-refreshes are permitted
|
|
;-DEINK_LIMIT_RATE_BACKGROUND_SEC=30 ; Minimum interval between BACKGROUND updates
|
|
;-DEINK_LIMIT_RATE_RESPONSIVE_SEC=1
|
|
lib_deps =
|
|
${esp32s3_base.lib_deps}
|
|
https://github.com/meshtastic/GxEPD2/archive/33db3fa8ee6fc47d160bdb44f8f127c9a9203a10.zip
|
|
|
|
[env:crowpanel-esp32s3-4-epaper]
|
|
extends = esp32s3_base
|
|
board_build.arduino.memory_type = qio_opi
|
|
board_build.flash_mode = qio
|
|
board_build.psram_type = opi
|
|
board_upload.flash_size = 8MB
|
|
board_upload.maximum_size = 8388608
|
|
board_build.partitions = default_8MB.csv
|
|
board = esp32-s3-devkitc-1
|
|
;upload_port = /dev/ttyUSB0
|
|
board_level = extra
|
|
upload_protocol = esptool
|
|
build_flags =
|
|
${esp32s3_base.build_flags}
|
|
-D CROWPANEL_ESP32S3_4_EPAPER
|
|
-I variants/esp32s3/crowpanel-esp32s3-5-epaper
|
|
-D PRIVATE_HW
|
|
-DBOARD_HAS_PSRAM
|
|
-DGPS_POWER_TOGGLE
|
|
-DEINK_DISPLAY_MODEL=GxEPD2_420_GYE042A87 ; similar Panel: GDEY042T81 : https://www.good-display.com/product/386.html
|
|
-DEINK_WIDTH=400
|
|
-DEINK_HEIGHT=300
|
|
-DUSE_EINK_DYNAMICDISPLAY ; Enable Dynamic EInk
|
|
-DEINK_LIMIT_FASTREFRESH=100 ; How many consecutive fast-refreshes are permitted
|
|
;-DEINK_LIMIT_RATE_BACKGROUND_SEC=30 ; Minimum interval between BACKGROUND updates
|
|
;-DEINK_LIMIT_RATE_RESPONSIVE_SEC=1
|
|
lib_deps =
|
|
${esp32s3_base.lib_deps}
|
|
https://github.com/meshtastic/GxEPD2/archive/33db3fa8ee6fc47d160bdb44f8f127c9a9203a10.zip
|
|
|
|
[env:crowpanel-esp32s3-2-epaper]
|
|
extends = esp32s3_base
|
|
board_build.arduino.memory_type = qio_opi
|
|
board_build.flash_mode = qio
|
|
board_build.psram_type = opi
|
|
board_upload.flash_size = 8MB
|
|
board_upload.maximum_size = 8388608
|
|
board_build.partitions = default_8MB.csv
|
|
board = esp32-s3-devkitc-1
|
|
;upload_port = /dev/ttyUSB0
|
|
board_level = extra
|
|
upload_protocol = esptool
|
|
build_flags =
|
|
${esp32s3_base.build_flags}
|
|
-D CROWPANEL_ESP32S3_2_EPAPER
|
|
-I variants/esp32s3/crowpanel-esp32s3-5-epaper
|
|
-D PRIVATE_HW
|
|
-DBOARD_HAS_PSRAM
|
|
-DGPS_POWER_TOGGLE
|
|
-DEINK_DISPLAY_MODEL=GxEPD2_290_GDEY029T94 ;https://www.good-display.com/product/389.html
|
|
-DEINK_WIDTH=296
|
|
-DEINK_HEIGHT=128
|
|
-DUSE_EINK_DYNAMICDISPLAY ; Enable Dynamic EInk
|
|
-DEINK_LIMIT_FASTREFRESH=100 ; How many consecutive fast-refreshes are permitted
|
|
;-DEINK_LIMIT_RATE_BACKGROUND_SEC=30 ; Minimum interval between BACKGROUND updates
|
|
;-DEINK_LIMIT_RATE_RESPONSIVE_SEC=1
|
|
lib_deps =
|
|
${esp32s3_base.lib_deps}
|
|
https://github.com/meshtastic/GxEPD2/archive/33db3fa8ee6fc47d160bdb44f8f127c9a9203a10.zip
|