File tree Expand file tree Collapse file tree 16 files changed +7
-352
lines changed
Expand file tree Collapse file tree 16 files changed +7
-352
lines changed Original file line number Diff line number Diff line change 2424 strategy :
2525 fail-fast : false
2626 matrix :
27- board : ["esp32:esp32:heltec_wifi_lora_32_V3", "CubeCell:CubeCell:CubeCell-Board-V2" ]
27+ board : ["esp32:esp32:heltec_wifi_lora_32_V3"]
2828
2929 steps :
3030 - name : Checkout code
@@ -50,22 +50,14 @@ jobs:
5050 set -x
5151 arduino-cli config init
5252 arduino-cli config set library.enable_unsafe_install true
53- # udpate the index to include the Heltec ESP32 and CubeCell boards
54- echo "[ARDUINO SETUP] Updating the index to include the Heltec ESP32 and CubeCell boards"
53+ echo "[ARDUINO SETUP] Updating the index to include the Heltec ESP32 boards"
5554 arduino-cli core update-index --additional-urls https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases/download/3.0.0/package_heltec_esp32_index.json
56- arduino-cli core update-index --additional-urls https://github.com/HelTecAutomation/CubeCell-Arduino/releases/download/V1.5.0/package_CubeCell_index.json
5755
58- # install the Heltec ESP32 and CubeCell boards
56+ # install the Heltec ESP32 boards
5957 if [[ "${{ matrix.board }}" =~ "esp32:esp32:" ]]; then
6058 echo "[ARDUINO SETUP] Installing the Heltec ESP32 board"
6159 arduino-cli core install esp32:[email protected] --additional-urls https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases/download/3.0.0/package_heltec_esp32_index.json 6260 fi
63- if [[ "${{ matrix.board }}" =~ "CubeCell:CubeCell:" ]]; then
64- echo "[ARDUINO SETUP] Installing the CubeCell board"
65- arduino-cli core install CubeCell:CubeCell --additional-urls https://github.com/HelTecAutomation/CubeCell-Arduino/releases/download/V1.5.0/package_CubeCell_index.json
66- echo "[ARDUINO SETUP] Patching the CubeCell Arduino.h file."
67- cp ./arduino_patches/CubeCell_Arduino.h /home/runner/.arduino15/packages/CubeCell/hardware/CubeCell/1.5.0/cores/asr650x/Arduino.h
68- fi
6961
7062 - name : Install CDP
7163 run : |
@@ -124,3 +116,4 @@ jobs:
124116 with :
125117 name : build-log
126118 path : ' *.log'
119+
Original file line number Diff line number Diff line change @@ -100,20 +100,6 @@ description = DetectorDuck CDP examples
100100 ${env:esp32.lib_deps}
101101 ${env:release_cdp.lib_deps}
102102
103- ; PRODUCTION CUBECELL_BOARD_V2
104- [env:prod_cubecell_board_v2]
105- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
106- board = cubecell_board_v2
107- framework = arduino
108- monitor_speed = 115200
109- monitor_filters = time
110- build_flags =
111- -DCubeCell_Board
112- lib_ignore =
113- ESP Async WebServer
114- lib_deps =
115- ${env:release_cdp.lib_deps}
116-
117103; -------------------------------------------------------------------------------------------------------
118104; ---- LOCAL ENVIRONMENTS
119105; -------------------------------------------------------------------------------------------------------
@@ -162,17 +148,3 @@ description = DetectorDuck CDP examples
162148 ${env:esp32.lib_deps}
163149 ${env:local_cdp.lib_deps}
164150
165- ; LOCAL CUBECELL_BOARD_V2
166- [env:local_cubecell_board_v2]
167- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
168- board = cubecell_board_v2
169- framework = arduino
170- monitor_speed = 115200
171- monitor_filters = time
172- build_flags =
173- -DCubeCell_Board
174- lib_ignore =
175- ESP Async WebServer
176- lib_deps =
177- ${env:local_cdp.lib_deps}
178-
Original file line number Diff line number Diff line change @@ -99,21 +99,6 @@ description = DuckLink CDP examples
9999 lib_deps =
100100 ${env:esp32.lib_deps}
101101 ${env:release_cdp.lib_deps}
102-
103- ; PRODUCTION CUBECELL_BOARD_V2
104- [env:prod_cubecell_board_v2]
105- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
106- board = cubecell_board_v2
107- framework = arduino
108- monitor_speed = 115200
109- monitor_filters = time
110- build_flags =
111- -DCubeCell_Board
112- lib_ignore =
113- ESP Async WebServer
114- lib_deps =
115- ${env:release_cdp.lib_deps}
116-
117102; -------------------------------------------------------------------------------------------------------
118103; ---- LOCAL ENVIRONMENTS
119104; -------------------------------------------------------------------------------------------------------
@@ -161,18 +146,3 @@ description = DuckLink CDP examples
161146 lib_deps =
162147 ${env:esp32.lib_deps}
163148 ${env:local_cdp.lib_deps}
164-
165- ; LOCAL CUBECELL_BOARD_V2
166- [env:local_cubecell_board_v2]
167- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
168- board = cubecell_board_v2
169- framework = arduino
170- monitor_speed = 115200
171- monitor_filters = time
172- build_flags =
173- -DCubeCell_Board
174- lib_ignore =
175- ESP Async WebServer
176- lib_deps =
177- ${env:local_cdp.lib_deps}
178-
Original file line number Diff line number Diff line change @@ -99,21 +99,6 @@ description = MamaDuck CDP examples
9999 lib_deps =
100100 ${env:esp32.lib_deps}
101101 ${env:release_cdp.lib_deps}
102-
103- ; PRODUCTION CUBECELL_BOARD_V2
104- [env:prod_cubecell_board_v2]
105- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
106- board = cubecell_board_v2
107- framework = arduino
108- monitor_speed = 115200
109- monitor_filters = time
110- build_flags =
111- -DCubeCell_Board
112- lib_ignore =
113- ESP Async WebServer
114- lib_deps =
115- ${env:release_cdp.lib_deps}
116-
117102; -------------------------------------------------------------------------------------------------------
118103; ---- LOCAL ENVIRONMENTS
119104; -------------------------------------------------------------------------------------------------------
@@ -162,17 +147,3 @@ description = MamaDuck CDP examples
162147 ${env:esp32.lib_deps}
163148 ${env:local_cdp.lib_deps}
164149
165- ; LOCAL CUBECELL_BOARD_V2
166- [env:local_cubecell_board_v2]
167- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
168- board = cubecell_board_v2
169- framework = arduino
170- monitor_speed = 115200
171- monitor_filters = time
172- build_flags =
173- -DCubeCell_Board
174- lib_ignore =
175- ESP Async WebServer
176- lib_deps =
177- ${env:local_cdp.lib_deps}
178-
Original file line number Diff line number Diff line change @@ -100,20 +100,6 @@ description = PapaDuck CDP examples
100100 ${env:esp32.lib_deps}
101101 ${env:release_cdp.lib_deps}
102102
103- ; PRODUCTION CUBECELL_BOARD_V2
104- [env:prod_cubecell_board_v2]
105- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
106- board = cubecell_board_v2
107- framework = arduino
108- monitor_speed = 115200
109- monitor_filters = time
110- build_flags =
111- -DCubeCell_Board
112- lib_ignore =
113- ESP Async WebServer
114- lib_deps =
115- ${env:release_cdp.lib_deps}
116-
117103; -------------------------------------------------------------------------------------------------------
118104; ---- LOCAL ENVIRONMENTS
119105; -------------------------------------------------------------------------------------------------------
@@ -161,18 +147,3 @@ description = PapaDuck CDP examples
161147 lib_deps =
162148 ${env:esp32.lib_deps}
163149 ${env:local_cdp.lib_deps}
164-
165- ; LOCAL CUBECELL_BOARD_V2
166- [env:local_cubecell_board_v2]
167- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
168- board = cubecell_board_v2
169- framework = arduino
170- monitor_speed = 115200
171- monitor_filters = time
172- build_flags =
173- -DCubeCell_Board
174- lib_ignore =
175- ESP Async WebServer
176- lib_deps =
177- ${env:local_cdp.lib_deps}
178-
Original file line number Diff line number Diff line change @@ -80,20 +80,6 @@ description = Custom Mama Detect examples
8080 ${env:esp32.lib_deps}
8181 ${env:release_cdp.lib_deps}
8282
83- ; PRODUCTION CUBECELL_BOARD_V2
84- [env:prod_cubecell_board_v2]
85- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
86- board = cubecell_board_v2
87- framework = arduino
88- monitor_speed = 115200
89- monitor_filters = time
90- build_flags =
91- -DCubeCell_Board
92- lib_ignore =
93- ESP Async WebServer
94- lib_deps =
95- ${env:release_cdp.lib_deps}
96-
9783; -------------------------------------------------------------------------------------------------------
9884; ---- LOCAL ENVIRONMENTS
9985; -------------------------------------------------------------------------------------------------------
@@ -141,17 +127,3 @@ description = Custom Mama Detect examples
141127 lib_deps =
142128 ${env:esp32.lib_deps}
143129 ${env:local_cdp.lib_deps}
144-
145- ; LOCAL CUBECELL_BOARD_V2
146- [env:local_cubecell_board_v2]
147- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
148- board = cubecell_board_v2
149- framework = arduino
150- monitor_speed = 115200
151- monitor_filters = time
152- build_flags =
153- -DCubeCell_Board
154- lib_ignore =
155- ESP Async WebServer
156- lib_deps =
157- ${env:local_cdp.lib_deps}
Original file line number Diff line number Diff line change @@ -80,20 +80,6 @@ description = Custom Mama examples
8080 ${env:esp32.lib_deps}
8181 ${env:release_cdp.lib_deps}
8282
83- ; PRODUCTION CUBECELL_BOARD_V2
84- [env:prod_cubecell_board_v2]
85- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
86- board = cubecell_board_v2
87- framework = arduino
88- monitor_speed = 115200
89- monitor_filters = time
90- build_flags =
91- -DCubeCell_Board
92- lib_ignore =
93- ESP Async WebServer
94- lib_deps =
95- ${env:release_cdp.lib_deps}
96-
9783; -------------------------------------------------------------------------------------------------------
9884; ---- LOCAL ENVIRONMENTS
9985; -------------------------------------------------------------------------------------------------------
@@ -140,18 +126,4 @@ description = Custom Mama examples
140126 monitor_filters = time
141127 lib_deps =
142128 ${env:esp32.lib_deps}
143- ${env:local_cdp.lib_deps}
144-
145- ; LOCAL CUBECELL_BOARD_V2
146- [env:local_cubecell_board_v2]
147- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
148- board = cubecell_board_v2
149- framework = arduino
150- monitor_speed = 115200
151- monitor_filters = time
152- build_flags =
153- -DCubeCell_Board
154- lib_ignore =
155- ESP Async WebServer
156- lib_deps =
157- ${env:local_cdp.lib_deps}
129+ ${env:local_cdp.lib_deps}
Original file line number Diff line number Diff line change @@ -100,20 +100,6 @@ description = AWS PapaDuck CDP examples
100100 ${env:esp32.lib_deps}
101101 ${env:release_cdp.lib_deps}
102102
103- ; PRODUCTION CUBECELL_BOARD_V2
104- [env:prod_cubecell_board_v2]
105- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
106- board = cubecell_board_v2
107- framework = arduino
108- monitor_speed = 115200
109- monitor_filters = time
110- build_flags =
111- -DCubeCell_Board
112- lib_ignore =
113- ESP Async WebServer
114- lib_deps =
115- ${env:release_cdp.lib_deps}
116-
117103; -------------------------------------------------------------------------------------------------------
118104; ---- LOCAL ENVIRONMENTS
119105; -------------------------------------------------------------------------------------------------------
@@ -161,18 +147,3 @@ description = AWS PapaDuck CDP examples
161147 lib_deps =
162148 ${env:esp32.lib_deps}
163149 ${env:local_cdp.lib_deps}
164-
165- ; LOCAL CUBECELL_BOARD_V2
166- [env:local_cubecell_board_v2]
167- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
168- board = cubecell_board_v2
169- framework = arduino
170- monitor_speed = 115200
171- monitor_filters = time
172- build_flags =
173- -DCubeCell_Board
174- lib_ignore =
175- ESP Async WebServer
176- lib_deps =
177- ${env:local_cdp.lib_deps}
178-
Original file line number Diff line number Diff line change @@ -79,21 +79,6 @@ description = Papa MQTT CDP examples
7979 lib_deps =
8080 ${env:esp32.lib_deps}
8181 ${env:release_cdp.lib_deps}
82-
83- ; PRODUCTION CUBECELL_BOARD_V2
84- [env:prod_cubecell_board_v2]
85- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
86- board = cubecell_board_v2
87- framework = arduino
88- monitor_speed = 115200
89- monitor_filters = time
90- build_flags =
91- -DCubeCell_Board
92- lib_ignore =
93- ESP Async WebServer
94- lib_deps =
95- ${env:release_cdp.lib_deps}
96-
9782; -------------------------------------------------------------------------------------------------------
9883; ---- LOCAL ENVIRONMENTS
9984; -------------------------------------------------------------------------------------------------------
@@ -141,17 +126,3 @@ description = Papa MQTT CDP examples
141126 lib_deps =
142127 ${env:esp32.lib_deps}
143128 ${env:local_cdp.lib_deps}
144-
145- ; LOCAL CUBECELL_BOARD_V2
146- [env:local_cubecell_board_v2]
147- platform = https://github.com/HelTecAutomation/heltec-cubecell.git
148- board = cubecell_board_v2
149- framework = arduino
150- monitor_speed = 115200
151- monitor_filters = time
152- build_flags =
153- -DCubeCell_Board
154- lib_ignore =
155- ESP Async WebServer
156- lib_deps =
157- ${env:local_cdp.lib_deps}
Original file line number Diff line number Diff line change 1515 "url" : " https://github.com/ClusterDuck-Protocol/ClusterDuck-Protocol"
1616 },
1717 "frameworks" : " arduino" ,
18- "platforms" : [" espressif32" , " heltec-cubecell " ],
18+ "platforms" : [" espressif32" ],
1919 "license" : " Apache-2.0" ,
2020 "export" : {
2121 "include" : [
You can’t perform that action at this time.
0 commit comments