aboutsummaryrefslogtreecommitdiff
path: root/examples/PIO_TestPatterns/platformio.ini
diff options
context:
space:
mode:
authorKouzerumatsu / Bananafox <46141631+Kouzeru@users.noreply.github.com>2023-02-08 22:37:12 +0800
committerKouzerumatsu / Bananafox <46141631+Kouzeru@users.noreply.github.com>2023-02-08 22:37:12 +0800
commitd87ffe3be4121f2cc9c2aafaef62c2a51c160aa8 (patch)
tree447a8c8fdd0fbe343c7ab7a17bb07a77fc8be18f /examples/PIO_TestPatterns/platformio.ini
parent79e1897aed951e37ee14665b2e13d9c172c8cfaf (diff)
parent859a25079944769bdf6a6bf1bc2f7b0db8111a5a (diff)
Merge branch 'master' of https://github.com/Kouzeru/ESP32-HUB75-MatrixPanel-DMA
Diffstat (limited to 'examples/PIO_TestPatterns/platformio.ini')
-rw-r--r--examples/PIO_TestPatterns/platformio.ini81
1 files changed, 7 insertions, 74 deletions
diff --git a/examples/PIO_TestPatterns/platformio.ini b/examples/PIO_TestPatterns/platformio.ini
index 3505b2d..185513a 100644
--- a/examples/PIO_TestPatterns/platformio.ini
+++ b/examples/PIO_TestPatterns/platformio.ini
@@ -1,90 +1,23 @@
[platformio]
-;default_envs = esp32
+default_envs = esp32
description = HUB75 ESP32 I2S DMA test patterns example
;src_dir = src
[env]
-framework = arduino
platform = espressif32
board = wemos_d1_mini32
lib_deps =
fastled/FastLED
+ Wire
+ adafruit/Adafruit BusIO
+ adafruit/Adafruit GFX Library
https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-I2S-DMA.git
-build_flags =
upload_speed = 460800
monitor_speed = 115200
monitor_filters = esp32_exception_decoder
[env:esp32]
-build_flags =
- ${env.build_flags}
- -DTEST_FASTLINES
-lib_deps =
- ${env.lib_deps}
- Wire
- adafruit/Adafruit BusIO
- adafruit/Adafruit GFX Library
-
-[env:debug]
-build_flags =
- ${env.build_flags}
- -DTEST_FASTLINES
- -DSERIAL_DEBUG
-lib_deps =
- ${env.lib_deps}
- Wire
- adafruit/Adafruit BusIO
- adafruit/Adafruit GFX Library
-
-; build without GFX functions
-[env:minimal]
-build_flags =
- ${env.build_flags}
- -DNO_GFX
- -DNO_FAST_FUNCTIONS
- -DNO_CIE1931
-lib_deps =
- ${env.lib_deps}
-
-; Virtual Panel test
-[env:vpane]
-build_flags =
- ${env.build_flags}
- -DNO_FAST_FUNCTIONS
- -DVIRTUAL_PANE
-lib_deps =
- ${env.lib_deps}
- Wire
- adafruit/Adafruit BusIO
- adafruit/Adafruit GFX Library
-
-; Virtual Panel test
-[env:vpane_minimal]
-build_flags =
- ${env.build_flags}
- -DVIRTUAL_PANE
- -DNO_GFX
- -DNO_FAST_FUNCTIONS
- -DNO_CIE1931
-lib_deps =
- ${env.lib_deps}
- Wire
- adafruit/Adafruit BusIO
- adafruit/Adafruit GFX Library
+framework = arduino
-; PIO CI can't handle IDF git modules properly (yet)
-;[env:idfarduino]
-;platform = espressif32
-;platform_packages =
-; ; use a special branch
-; framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#idf-release/v4.4
-;framework = arduino, espidf
-;build_flags =
-; ${env.build_flags}
-; -DARDUINO=200
-; -DESP32
-; ;-DUSE_FASTLINES
-; -DNO_GFX
-;lib_deps =
-; ${env.lib_deps}
-; https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-I2S-DMA.git
+[env:esp32idf]
+framework = arduino, espidf