mirror of
https://github.com/meshtastic/firmware.git
synced 2025-08-01 11:25:44 +00:00
platformio updates
This commit is contained in:
parent
f3734d407d
commit
05dc8caed8
@ -1,18 +1,21 @@
|
||||
; Seeed Studio SenseCAP Indicator
|
||||
; note: does not work with vscode platformio plugin; needs pioarduino IDE plugin instead
|
||||
[env:seeed-sensecap-indicator]
|
||||
extends = esp32s3_base
|
||||
platform =
|
||||
;https://github.com/pioarduino/platform-espressif32/releases/download/stable/platform-espressif32.zip
|
||||
https://github.com/pioarduino/platform-espressif32.git#develop
|
||||
https://github.com/pioarduino/platform-espressif32.git#55.03.30-1
|
||||
;symlink:///home/manuel/Documents/PlatformIO/Projects/platform-espressif32
|
||||
platform_packages =
|
||||
;platformio/framework-arduinoespressif32-libs@https://dl.espressif.com/AE/esp-arduino-libs/esp32-3.2.0-h.zip
|
||||
platformio/framework-arduinoespressif32 @ https://github.com/mverch67/arduino-esp32/archive/919e485187a77b62b93f9b7fa09f43a8eeceaa44.zip
|
||||
;platformio/framework-arduinoespressif32 @ symlink:///home/manuel/Documents/PlatformIO/Projects/arduino-esp32
|
||||
;platformio/framework-arduinoespressif32 @ https://github.com/mverch67/arduino-esp32/archive/919e485187a77b62b93f9b7fa09f43a8eeceaa44.zip
|
||||
; ^^^ THIS IS THE NEW IO_EXPANDER THAT MUST BE USED; BUT BRANCH NEEDS REBASE TO v3.3 ^^^
|
||||
|
||||
board = seeed-sensecap-indicator
|
||||
board_check = true
|
||||
board_build.partitions = 8MB_no_ota.csv
|
||||
upload_protocol = esptool
|
||||
;extra_scripts = ; dummy just to check if new toolchain compiles without platformio-custom.py ==> may remove it!
|
||||
|
||||
build_unflags =
|
||||
-DCONFIG_BT_NIMBLE_ENABLED
|
||||
@ -23,7 +26,10 @@ build_unflags =
|
||||
build_flags = ${esp32_base.build_flags} -D lcd_periph_signals=lcd_periph_rgb_signals -mtext-section-literals -ffat-lto-objects
|
||||
-Ivariants/esp32s3/seeed-sensecap-indicator
|
||||
-DSENSECAP_INDICATOR
|
||||
-DCONFIG_ARDUHAL_LOG_COLORS
|
||||
-DARDUINO_HAL_LOG_LEVEL=5
|
||||
-DARDUHAL_LOG_MAXIMUM_LEVEL=5
|
||||
-DARDUHAL_LOG_COLORS=1
|
||||
-DUSE_ARDUINO_HAL_GPIO
|
||||
-DRADIOLIB_DEBUG_SPI=0
|
||||
-DRADIOLIB_DEBUG_PROTOCOL=0
|
||||
-DRADIOLIB_DEBUG_BASIC=0
|
||||
@ -31,15 +37,16 @@ build_flags = ${esp32_base.build_flags} -D lcd_periph_signals=lcd_periph_rgb_sig
|
||||
-DRADIOLIB_SPI_PARANOID=0
|
||||
-DIO_EXPANDER=0x40
|
||||
-DIO_EXPANDER_IRQ=42
|
||||
;-DIO_EXPANDER_DEBUG
|
||||
-DUSE_ARDUINO_HAL_GPIO
|
||||
-DIO_EXPANDER_DEBUG
|
||||
; -DARDUINO_SKIP_IDF_VERSION_CHECK=1
|
||||
|
||||
lib_deps = ${esp32s3_base.lib_deps}
|
||||
https://github.com/mverch67/LovyanGFX/archive/502127dfe28ab766b7ce7ba6470175ab6c9c1288.zip
|
||||
https://github.com/mverch67/LovyanGFX/archive/a1c1278fc9116d1c6cb15a7bb14565aef59a9a97.zip
|
||||
|
||||
custom_component_remove =
|
||||
espressif/esp_hosted
|
||||
espressif/esp_wifi_remote
|
||||
espressif/esp_modem
|
||||
espressif/esp-dsp
|
||||
espressif/esp32-camera
|
||||
espressif/libsodium
|
||||
@ -50,8 +57,14 @@ custom_component_remove =
|
||||
espressif/esp_diagnostics
|
||||
espressif/esp_rainmaker
|
||||
espressif/rmaker_common
|
||||
espressif/network_provisioning
|
||||
chmorgan/esp-libhelix-mp3
|
||||
|
||||
custom_sdkconfig =
|
||||
CONFIG_LOG_DEFAULT_LEVEL=5
|
||||
CONFIG_LOG_MAXIMUM_LEVEL=5
|
||||
CONFIG_LOG_COLORS=y
|
||||
CONFIG_ARDUHAL_LOG_COLORS=y
|
||||
CONFIG_SPIRAM_MODE_OCT=y
|
||||
CONFIG_SPIRAM_SPEED_120M=y
|
||||
CONFIG_LCD_RGB_ISR_IRAM_SAFE=y
|
||||
@ -84,6 +97,9 @@ custom_sdkconfig =
|
||||
CONFIG_BT_NIMBLE_HOST_TASK_STACK_SIZE=8192
|
||||
CONFIG_BT_NIMBLE_MAX_CCCDS=20
|
||||
CONFIG_BT_NIMBLE_CPP_LOG_LEVEL=2
|
||||
CONFIG_ESPTOOLPY_FLASHSIZE_8MB=y
|
||||
CONFIG_ESPTOOLPY_FLASHSIZE="8MB"
|
||||
|
||||
|
||||
[env:seeed-sensecap-indicator-tft]
|
||||
extends = env:seeed-sensecap-indicator
|
||||
|
Loading…
Reference in New Issue
Block a user