File tree 3 files changed +19
-0
lines changed
3 files changed +19
-0
lines changed Original file line number Diff line number Diff line change 98
98
- fqbn : arduino:mbed_edge:edge_control
99
99
platform-name : arduino:mbed_edge
100
100
artifact-name-suffix : arduino-mbed_edge-edge_control
101
+ - fqbn : " rp2040:rp2040:rpipicow"
102
+ platform-name : rp2040:rp2040
103
+ artifact-name-suffix : rp2040-rp2040-rp2040
101
104
102
105
# Make board type-specific customizations to the matrix jobs
103
106
include :
@@ -142,6 +145,12 @@ jobs:
142
145
# Install ESP32 platform via Boards Manager
143
146
- name: esp32:esp32
144
147
source-url: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
148
+ - board :
149
+ platform-name : rp2040:rp2040
150
+ platforms : |
151
+ # Install rp2040 platform via Boards Manager
152
+ - name: rp2040:rp2040
153
+ source-url: https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
145
154
146
155
steps :
147
156
- uses : actions/checkout@v4
Original file line number Diff line number Diff line change 136
136
#define NETWORK_HARDWARE_ERROR
137
137
#endif
138
138
139
+ #if defined(ARDUINO_RASPBERRY_PI_PICO_W )
140
+ #define BOARD_HAS_WIFI
141
+ #define NETWORK_HARDWARE_ERROR WL_NO_SHIELD
142
+ #define NETWORK_IDLE_STATUS WL_IDLE_STATUS
143
+ #define NETWORK_CONNECTED WL_CONNECTED
144
+ #endif
145
+
139
146
/******************************************************************************
140
147
TYPEDEFS
141
148
******************************************************************************/
Original file line number Diff line number Diff line change 46
46
#include < WiFiUdp.h>
47
47
#elif defined(ARDUINO_UNOR4_WIFI)
48
48
#include < WiFiS3.h>
49
+ #elif defined(ARDUINO_RASPBERRY_PI_PICO_W)
50
+ #include < WiFi.h>
51
+ #include < WiFiUdp.h>
49
52
#endif
50
53
51
54
#ifndef BOARD_HAS_WIFI
You can’t perform that action at this time.
0 commit comments