You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: examples/dhcp_dns/README.md
+18-6Lines changed: 18 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,13 +12,13 @@ The following serial terminal program is required for DHCP & DNS example test, d
12
12
13
13
## Step 2: Prepare hardware
14
14
15
-
If you are using W5100S-EVB-Picoor W5500-EVB-Pico, you can skip '1. Combine...'
15
+
If you are using W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico, you can skip '1. Combine...'
16
16
17
17
1. Combine WIZnet Ethernet HAT with Raspberry Pi Pico.
18
18
19
-
2. Connect ethernet cable to WIZnet Ethernet HAT, W5100S-EVB-Picoor W5500-EVB-Pico ethernet port.
19
+
2. Connect ethernet cable to WIZnet Ethernet HAT, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico ethernet port.
20
20
21
-
3. Connect Raspberry Pi Pico, W5100S-EVB-Pico or W5500-EVB-Pico to desktop or laptop using 5 pin micro USB cable.
21
+
3. Connect Raspberry Pi Pico, W5100S-EVB-Pico or W5500-EVB-Pico to desktop or laptop using 5 pin micro USB cable. W55RP20-EVB-Pico requires a USB Type-C cable.
22
22
23
23
24
24
@@ -29,6 +29,7 @@ To test the DHCP & DNS example, minor settings shall be done in code.
29
29
1. Setup SPI port and pin in 'w5x00_spi.h' in 'RP2040-HAT-C/port/ioLibrary_Driver/' directory.
30
30
31
31
Setup the SPI interface you use.
32
+
- If you use the W5100S-EVB-Pico or W5500-EVB-Pico,
32
33
33
34
```cpp
34
35
/* SPI */
@@ -47,6 +48,17 @@ If you want to test with the DHCP & DNS example using SPI DMA, uncomment USE_SPI
47
48
/* Use SPI DMA */
48
49
//#define USE_SPI_DMA // if you want to use SPI DMA, uncomment.
49
50
```
51
+
- If you use the W55RP20-EVB-Pico,
52
+
```cpp
53
+
/* SPI */
54
+
#defineUSE_SPI_PIO
55
+
56
+
#definePIN_SCK 21
57
+
#define PIN_MOSI 23
58
+
#define PIN_MISO 22
59
+
#define PIN_CS 20
60
+
#define PIN_RST 25
61
+
```
50
62
51
63
2. Setup network configuration such as IP in 'w5x00_dhcp_dns.c', which is the DHCP & DNS example in 'RP2040-HAT-C/examples/dhcp_dns/' directory.
1. While pressing the BOOTSEL button of Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico power on the board, the USB mass storage 'RPI-RP2' is automatically mounted.
101
+
1. While pressing the BOOTSEL button of Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico power on the board, the USB mass storage 'RPI-RP2' is automatically mounted.
90
102
91
103
![][link-raspberry_pi_pico_usb_mass_storage]
92
104
93
105
2. Drag and drop 'w5x00_dhcp_dns.uf2' onto the USB mass storage device 'RPI-RP2'.
94
106
95
-
3. Connect to the serial COM port of Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico with Tera Term.
107
+
3. Connect to the serial COM port of Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico with Tera Term.
96
108
97
109
![][link-connect_to_serial_com_port]
98
110
99
111
4. Reset your board.
100
112
101
-
5. If the DHCP & DNS example works normally on Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico, you can see the network information, IP automatically assigned by DHCP of Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico and the IP get from the domain name.
113
+
5. If the DHCP & DNS example works normally on Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico, you can see the network information, IP automatically assigned by DHCP of Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico and the IP get from the domain name.
Copy file name to clipboardExpand all lines: examples/ftp/client/README.md
+18-6Lines changed: 18 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,13 +13,13 @@ The following serial terminal program and FTP server are required for FTP Client
13
13
14
14
## Step 2: Prepare hardware
15
15
16
-
If you are using W5100S-EVB-Picoor W5500-EVB-Pico, you can skip '1. Combine...'
16
+
If you are using W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico, you can skip '1. Combine...'
17
17
18
18
1. Combine WIZnet Ethernet HAT with Raspberry Pi Pico.
19
19
20
-
2. Connect ethernet cable to WIZnet Ethernet HAT, W5100S-EVB-Picoor W5500-EVB-Pico ethernet port.
20
+
2. Connect ethernet cable to WIZnet Ethernet HAT, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico ethernet port.
21
21
22
-
3. Connect Raspberry Pi Pico, W5100S-EVB-Pico or W5500-EVB-Pico to desktop or laptop using 5 pin micro USB cable.
22
+
3. Connect Raspberry Pi Pico, W5100S-EVB-Pico or W5500-EVB-Pico to desktop or laptop using 5 pin micro USB cable. W55RP20-EVB-Pico requires a USB Type-C cable.
23
23
24
24
25
25
@@ -30,6 +30,7 @@ To test the FTP Client example, minor settings shall be done in code.
30
30
1. Setup SPI port and pin in 'w5x00_spi.h' in 'RP2040-HAT-C/port/ioLibrary_Driver/' directory.
31
31
32
32
Setup the SPI interface you use.
33
+
- If you use the W5100S-EVB-Pico or W5500-EVB-Pico,
33
34
34
35
```cpp
35
36
/* SPI */
@@ -48,6 +49,17 @@ If you want to test with the ftp_client example using SPI DMA, uncomment USE_SPI
48
49
/* Use SPI DMA */
49
50
//#define USE_SPI_DMA // if you want to use SPI DMA, uncomment.
50
51
```
52
+
- If you use the W55RP20-EVB-Pico,
53
+
```cpp
54
+
/* SPI */
55
+
#defineUSE_SPI_PIO
56
+
57
+
#definePIN_SCK 21
58
+
#define PIN_MOSI 23
59
+
#define PIN_MISO 22
60
+
#define PIN_CS 20
61
+
#define PIN_RST 25
62
+
```
51
63
52
64
2. Setup network configuration such as IP in 'w5x00_ftp_client.c' which is the FTP Client example in 'RP2040-HAT-C/examples/ftp/client/' directory.
53
65
@@ -105,19 +117,19 @@ uint16_t FTP_destport = 21; // For FTP client examples; dest
105
117
106
118
## Step 6: Upload and Run
107
119
108
-
1. While pressing the BOOTSEL button of Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico power on the board, the USB mass storage 'RPI-RP2' is automatically mounted.
120
+
1. While pressing the BOOTSEL button of Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico power on the board, the USB mass storage 'RPI-RP2' is automatically mounted.
109
121
110
122
![][link-raspberry_pi_pico_usb_mass_storage]
111
123
112
124
2. Drag and drop 'w5x00_ftp_client.uf2' onto the USB mass storage device 'RPI-RP2'.
113
125
114
-
3. Connect to the serial COM port of Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico with Tera Term.
126
+
3. Connect to the serial COM port of Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico with Tera Term.
115
127
116
128
![][link-connect_to_serial_com_port]
117
129
118
130
4. Reset your board.
119
131
120
-
5. If the FTP Clinet example works normally on Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico, you can see the network information of Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico and the FileZilla web site URL.
132
+
5. If the FTP Clinet example works normally on Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico, you can see the network information of Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico and the FileZilla web site URL.
Copy file name to clipboardExpand all lines: examples/ftp/server/README.md
+18-6Lines changed: 18 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,13 +13,13 @@ The following serial terminal program and FTP client are required for FTP Server
13
13
14
14
## Step 2: Prepare hardware
15
15
16
-
If you are using W5100S-EVB-Picoor W5500-EVB-Pico, you can skip '1. Combine...'
16
+
If you are using W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico, you can skip '1. Combine...'
17
17
18
18
1. Combine WIZnet Ethernet HAT with Raspberry Pi Pico.
19
19
20
-
2. Connect ethernet cable to WIZnet Ethernet HAT, W5100S-EVB-Picoor W5500-EVB-Pico ethernet port.
20
+
2. Connect ethernet cable to WIZnet Ethernet HAT, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico ethernet port.
21
21
22
-
3. Connect Raspberry Pi Pico, W5100S-EVB-Pico or W5500-EVB-Pico to desktop or laptop using 5 pin micro USB cable.
22
+
3. Connect Raspberry Pi Pico, W5100S-EVB-Pico or W5500-EVB-Pico to desktop or laptop using 5 pin micro USB cable. W55RP20-EVB-Pico requires a USB Type-C cable.
23
23
24
24
25
25
@@ -30,6 +30,7 @@ To test the FTP Server example, minor settings shall be done in code.
30
30
1. Setup SPI port and pin in 'w5x00_spi.h' in 'RP2040-HAT-C/port/ioLibrary_Driver/' directory.
31
31
32
32
Setup the SPI interface you use.
33
+
- If you use the W5100S-EVB-Pico or W5500-EVB-Pico,
33
34
34
35
```cpp
35
36
/* SPI */
@@ -48,6 +49,17 @@ If you want to test with the FTP Server example using SPI DMA, uncomment USE_SPI
48
49
/* Use SPI DMA */
49
50
//#define USE_SPI_DMA // if you want to use SPI DMA, uncomment.
50
51
```
52
+
- If you use the W55RP20-EVB-Pico,
53
+
```cpp
54
+
/* SPI */
55
+
#defineUSE_SPI_PIO
56
+
57
+
#definePIN_SCK 21
58
+
#define PIN_MOSI 23
59
+
#define PIN_MISO 22
60
+
#define PIN_CS 20
61
+
#define PIN_RST 25
62
+
```
51
63
52
64
2. Setup network configuration such as IP in 'w5x00_ftp_server.c' which is the FTP Server example in 'RP2040-HAT-C/examples/ftp/server/' directory.
1. While pressing the BOOTSEL button of Raspberry Pi Pico, W5100S-EVB-Pico power or W5500-EVB-Pico on the board, the USB mass storage 'RPI-RP2' is automatically mounted.
93
+
1. While pressing the BOOTSEL button of Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-PicoorW55RP20-EVB-Pico power on the board, the USB mass storage 'RPI-RP2' is automatically mounted.
82
94
83
95
![][link-raspberry_pi_pico_usb_mass_storage]
84
96
85
97
2. Drag and drop 'w5x00_ftp_server.uf2' onto the USB mass storage device 'RPI-RP2'.
86
98
87
-
3. Connect to the serial COM port of Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico with Tera Term.
99
+
3. Connect to the serial COM port of Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico orW55RP20-EVB-Pico with Tera Term.
88
100
89
101
![][link-connect_to_serial_com_port]
90
102
91
103
4. Reset your board.
92
104
93
-
5. If the FTP Server example works normally on Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico, you can see the network information of Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico and the FTP server is open.
105
+
5. If the FTP Server example works normally on Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico orW55RP20-EVB-Pico, you can see the network information of Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico orW55RP20-EVB-Pico and the FTP server is open.
Copy file name to clipboardExpand all lines: examples/http/server/README.md
+18-6Lines changed: 18 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,13 +12,13 @@ The following serial terminal program is required for HTTP Server example test,
12
12
13
13
## Step 2: Prepare hardware
14
14
15
-
If you are using W5100S-EVB-Picoor W5500-EVB-Pico, you can skip '1. Combine...'
15
+
If you are using W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico, you can skip '1. Combine...'
16
16
17
17
1. Combine WIZnet Ethernet HAT with Raspberry Pi Pico.
18
18
19
-
2. Connect ethernet cable to WIZnet Ethernet HAT, W5100S-EVB-Picoor W5500-EVB-Pico ethernet port.
19
+
2. Connect ethernet cable to WIZnet Ethernet HAT, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico ethernet port.
20
20
21
-
3. Connect Raspberry Pi Pico, W5100S-EVB-Pico or W5500-EVB-Pico to desktop or laptop using 5 pin micro USB cable.
21
+
3. Connect Raspberry Pi Pico, W5100S-EVB-Pico or W5500-EVB-Pico to desktop or laptop using 5 pin micro USB cable. W55RP20-EVB-Pico requires a USB Type-C cable.
22
22
23
23
24
24
@@ -29,6 +29,7 @@ To test the HTTP Server example, minor settings shall be done in code.
29
29
1. Setup SPI port and pin in 'w5x00_spi.h' in 'RP2040-HAT-C/port/ioLibrary_Driver/' directory.
30
30
31
31
Setup the SPI interface you use.
32
+
- If you use the W5100S-EVB-Pico or W5500-EVB-Pico,
32
33
33
34
```cpp
34
35
/* SPI */
@@ -47,6 +48,17 @@ If you want to test with the HTTP Server example using SPI DMA, uncomment USE_SP
47
48
/* Use SPI DMA */
48
49
//#define USE_SPI_DMA // if you want to use SPI DMA, uncomment.
49
50
```
51
+
- If you use the W55RP20-EVB-Pico,
52
+
```cpp
53
+
/* SPI */
54
+
#defineUSE_SPI_PIO
55
+
56
+
#definePIN_SCK 21
57
+
#define PIN_MOSI 23
58
+
#define PIN_MISO 22
59
+
#define PIN_CS 20
60
+
#define PIN_RST 25
61
+
```
50
62
51
63
2. Setup network configuration such as IP in 'w5x00_http_server.c' which is the HTTP Server example in 'RP2040-HAT-C/examples/http/server/' directory.
1. While pressing the BOOTSEL button of Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico power on the board, the USB mass storage 'RPI-RP2' is automatically mounted.
92
+
1. While pressing the BOOTSEL button of Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico orW55RP20-EVB-Pico power on the board, the USB mass storage 'RPI-RP2' is automatically mounted.
81
93
82
94
![][link-raspberry_pi_pico_usb_mass_storage]
83
95
84
96
2. Drag and drop 'w5x00_http_server.uf2' onto the USB mass storage device 'RPI-RP2'.
85
97
86
-
3. Connect to the serial COM port of Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico with Tera Term.
98
+
3. Connect to the serial COM port of Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico orW55RP20-EVB-Pico with Tera Term.
87
99
88
100
![][link-connect_to_serial_com_port]
89
101
90
102
4. Reset your board.
91
103
92
-
5. If the HTTP Server example works normally on Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico, you can see the network information of Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico and the HTTP server is open.
104
+
5. If the HTTP Server example works normally on Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico orW55RP20-EVB-Pico, you can see the network information of Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico orW55RP20-EVB-Pico and the HTTP server is open.
Copy file name to clipboardExpand all lines: examples/loopback/README.md
+18-6Lines changed: 18 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,13 +13,13 @@ The following serial terminal programs are required for Loopback example test, d
13
13
14
14
## Step 2: Prepare hardware
15
15
16
-
If you are using W5100S-EVB-Picoor W5500-EVB-Pico, you can skip '1. Combine...'
16
+
If you are using W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico, you can skip '1. Combine...'
17
17
18
18
1. Combine WIZnet Ethernet HAT with Raspberry Pi Pico.
19
19
20
-
2. Connect ethernet cable to WIZnet Ethernet HAT, W5100S-EVB-Picoor W5500-EVB-Pico ethernet port.
20
+
2. Connect ethernet cable to WIZnet Ethernet HAT, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico ethernet port.
21
21
22
-
3. Connect Raspberry Pi Pico, W5100S-EVB-Pico or W5500-EVB-Pico to desktop or laptop using 5 pin micro USB cable.
22
+
3. Connect Raspberry Pi Pico, W5100S-EVB-Pico or W5500-EVB-Pico to desktop or laptop using 5 pin micro USB cable. W55RP20-EVB-Pico requires a USB Type-C cable.
23
23
24
24
25
25
@@ -30,6 +30,7 @@ To test the Loopback example, minor settings shall be done in code.
30
30
1. Setup SPI port and pin in 'w5x00_spi.h' in 'RP2040-HAT-C/port/ioLibrary_Driver/' directory.
31
31
32
32
Setup the SPI interface you use.
33
+
- If you use the W5100S-EVB-Pico or W5500-EVB-Pico,
33
34
34
35
```cpp
35
36
/* SPI */
@@ -48,6 +49,17 @@ If you want to test with the Loopback example using SPI DMA, uncomment USE_SPI_D
48
49
/* Use SPI DMA */
49
50
//#define USE_SPI_DMA // if you want to use SPI DMA, uncomment.
50
51
```
52
+
- If you use the W55RP20-EVB-Pico,
53
+
```cpp
54
+
/* SPI */
55
+
#defineUSE_SPI_PIO
56
+
57
+
#definePIN_SCK 21
58
+
#define PIN_MOSI 23
59
+
#define PIN_MISO 22
60
+
#define PIN_CS 20
61
+
#define PIN_RST 25
62
+
```
51
63
52
64
2. Setup network configuration such as IP in 'w5x00_loopback.c' which is the Loopback example in 'RP2040-HAT-C/examples/loopback/' directory.
1. While pressing the BOOTSEL button of Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico power on the board, the USB mass storage 'RPI-RP2' is automatically mounted.
100
+
1. While pressing the BOOTSEL button of Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico power on the board, the USB mass storage 'RPI-RP2' is automatically mounted.
89
101
90
102
![][link-raspberry_pi_pico_usb_mass_storage]
91
103
92
104
2. Drag and drop 'w5x00_loopback.uf2' onto the USB mass storage device 'RPI-RP2'.
93
105
94
-
3. Connect to the serial COM port of Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico with Tera Term.
106
+
3. Connect to the serial COM port of Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico with Tera Term.
95
107
96
108
![][link-connect_to_serial_com_port]
97
109
98
110
4. Reset your board.
99
111
100
-
5. If the Loopback example works normally on Raspberry Pi Pico, W5100S-EVB-Picoor W5500-EVB-Pico, you can see the network information of Raspberry Pi Pico, W5100S-EVB-Pico or W5500-EVB-Pico and the loopback server is open.
112
+
5. If the Loopback example works normally on Raspberry Pi Pico, W5100S-EVB-Pico, W5500-EVB-Pico or W55RP20-EVB-Pico, you can see the network information of Raspberry Pi Pico, W5100S-EVB-Pico or W5500-EVB-Pico and the loopback server is open.
0 commit comments