mirror of
https://github.com/alexhopeoconnor/firmware.git
synced 2026-10-20 02:11:28 +10:00
84 lines
1.9 KiB
INI
84 lines
1.9 KiB
INI
[thinknode_m9_base]
|
|
extends = esp32s3_base
|
|
board = crowpanel
|
|
board_check = true
|
|
board_build.partitions = default_16MB.csv
|
|
upload_protocol = esptool
|
|
build_src_filter =
|
|
${esp32s3_base.build_src_filter}
|
|
+<../variants/esp32s3/ELECROW-ThinkNode-M9>
|
|
build_flags =
|
|
${esp32s3_base.build_flags}
|
|
-I variants/esp32s3/ELECROW-ThinkNode-M9
|
|
-D ELECROW_ThinkNode_M9
|
|
-D BOARD_HAS_PSRAM
|
|
-D HAS_SDCARD=1
|
|
-D SDCARD_USE_SPI1
|
|
-D SDCARD_USER_SPI_BEGIN
|
|
-D HAS_SCREEN=1
|
|
; -L variants/esp32s3/ELECROW-ThinkNode-M9/lib
|
|
; -lqst
|
|
lib_deps = ${esp32s3_base.lib_deps}
|
|
lovyan03/LovyanGFX@1.2.19
|
|
lewisxhe/SensorLib@0.3.4
|
|
|
|
[env:thinknode_m9]
|
|
extends = thinknode_m9_base
|
|
build_flags =
|
|
${thinknode_m9_base.build_flags}
|
|
|
|
[env:thinknode_m9-tft]
|
|
extends = thinknode_m9_base
|
|
build_flags =
|
|
${thinknode_m9_base.build_flags}
|
|
-D RADIOLIB_SPI_PARANOID=0
|
|
-D CONFIG_DISABLE_HAL_LOCKS=1
|
|
-D HAS_TFT=1
|
|
-D USE_PACKET_API
|
|
-D USE_PIN_BUZZER=PIN_BUZZER
|
|
-D LV_LVGL_H_INCLUDE_SIMPLE
|
|
-D LV_CONF_INCLUDE_SIMPLE
|
|
-D LV_COMP_CONF_INCLUDE_SIMPLE
|
|
-D LV_USE_SYSMON=0
|
|
-D LV_USE_PROFILER=0
|
|
-D LV_USE_PERF_MONITOR=0
|
|
-D LV_USE_MEM_MONITOR=0
|
|
-D LV_USE_LOG=0
|
|
-D LV_BUILD_TEST=0
|
|
-D USE_LOG_DEBUG
|
|
-D LOG_DEBUG_INC=\"DebugConfiguration.h\"
|
|
-D RAM_SIZE=5120
|
|
-D LGFX_DRIVER_TEMPLATE
|
|
-D LGFX_DRIVER=LGFX_GENERIC
|
|
-D GFX_DRIVER_INC=\"graphics/LGFX/LGFX_GENERIC.h\"
|
|
-D VIEW_320x240
|
|
-D LGFX_PANEL=ST7789
|
|
-D DISPLAY_SIZE=320x240
|
|
-D LGFX_ROTATION=3
|
|
-D LGFX_CFG_HOST=SPI3_HOST
|
|
-D LGFX_PIN_SCK=40
|
|
-D LGFX_PIN_MOSI=47
|
|
-D LGFX_PIN_DC=15
|
|
-D LGFX_PIN_CS=16
|
|
-D LGFX_PIN_BL=17
|
|
-D LGFX_PIN_RST=14
|
|
-D LGFX_SCREEN_WIDTH=240
|
|
-D LGFX_SCREEN_HEIGHT=320
|
|
-D LGFX_INVERT_LIGHT=true
|
|
-D SPI_FREQUENCY=80000000
|
|
-D MAP_FULL_REDRAW
|
|
|
|
lib_deps =
|
|
${thinknode_m9_base.lib_deps}
|
|
${device-ui_base.lib_deps}
|
|
https://github.com/mverch67/ESPWebDAV/archive/a57dedfac243b1c47db90c712db664f896752467.zip
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|