-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathplatformio.ini
More file actions
104 lines (97 loc) · 2.18 KB
/
Copy pathplatformio.ini
File metadata and controls
104 lines (97 loc) · 2.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
[platformio]
src_dir = display
data_dir = display/data
default_envs = esp32-pxmatrix-4mb-32x64
[common]
framework = arduino
monitor_speed = 115200
lib_deps =
PxMatrix LED MATRIX library
Adafruit GFX Library
Adafruit BusIO
Wire
Spi
ESP_DoubleResetDetector
ESP Async WebServer
ArduinoJson
JsonStreamingParser
RunningAverage
TetrisAnimation
ESPAsyncWiFiManager
ezTime
Adafruit SSD1306
;upload_protocol = espota
;upload_port = 10.0.0.62
build_flags =
-Wno-unknown-pragmas
-DVERSION_CODE=0
;-DDEBUG_ESP_SSL
;-DUSE_CORS=true
-DDEBUGGING=true
-DCORE_DEBUG_LEVEL=5
;-DDEBUG_ESP_HTTP_UPDATE
-DDEBUG_ESP_PORT=Serial
[esp32]
extends = common
monitor_filters = esp32_exception_decoder
board_build.partitions = partitions.csv
build_flags =
${common.build_flags}
-DUSE_TETRIS=true
-DUSE_IMAGE_CACHE=false
lib_deps =
${common.lib_deps}
[env:esp32-pxmatrix-4mb-32x64]
extends = esp32
platform = espressif32
board = nodemcu-32s
build_flags =
${esp32.build_flags}
-DDISPLAY_WIDTH=64
-DDISPLAY_HEIGHT=32
-DBOARD_NAME=\"esp32-pxmatrix-4mb-32x64\"
[esp8266]
extends = common
monitor_filters = esp8266_exception_decoder
board_build.ldscript = eagle.flash.4m1m.ld
board_build.filesystem = littlefs
build_flags =
${common.build_flags}
lib_deps =
${common.lib_deps}
[env:esp8266-pxmatrix-4mb-32x64]
extends = esp8266
platform = espressif8266
board = nodemcuv2
build_flags =
${esp8266.build_flags}
-DDISPLAY_WIDTH=64
-DDISPLAY_HEIGHT=32
-DBOARD_NAME=\"esp8266-pxmatrix-4mb-32x64\"
[env:esp8266-ssd1306-4mb-128x64]
extends = esp8266
platform = espressif8266
board = nodemcuv2
build_flags =
${esp8266.build_flags}
-DDISPLAY_WIDTH=128
-DDISPLAY_HEIGHT=64
-DUSE_DOUBLE_BUFFERING=false
-DUSE_TRANSPARENCY=false
-DUSE_TETRIS=true
-DBOARD_NAME=\"esp8266-ssd1306-4mb-128x64\"
-DDISPLAY_TYPE=DISPLAY_SSD1306
[env:esp8266-pxmatrix-1mb-32x64]
extends = esp8266
platform = espressif8266
board_build.ldscript = eagle.flash.1m512.ld
board = d1_mini_lite
build_flags =
${esp8266.build_flags}
-DDISPLAY_WIDTH=64
-DDISPLAY_HEIGHT=32
-DUSE_OTA_UPDATING=false
-DUSE_PROGMEM_IMAGES=false
-DUSE_HTTPS=false
-DUSE_TETRIS=false
-DBOARD_NAME=\"esp8266-pxmatrix-1mb-32x64\"