Skip to content

WizFi360-EVB-Pico [WIZnet] [Using Arduino]

Tried WizFi360-EVB-Pico Using Arduino

teju

Published February 02, 2023

Original author: ArocchiOriginal source (new tab)

WizFi360-EVB-Pico [WIZnet] [Using Arduino]

Components

Hardware components
WizFi360-EVB-Pico

x 1


Project description

Hello, I'm Arocchi.

With the advent of Raspberry Pi Pico W, the RP2040 (Raspberry Pi Pico) is now equipped with Wi-Fi. Pico compatible boards are available.

I just got this one and would like to introduce it to you.

WizFi360-EVB-Pico [WIZnet] [Using Arduino]

I got it from Marutsu Online .

In this article, we will try it with Arduino (C/C++).

 

WizFi360-EVB-Pico [WIZnet] [Using Arduino]

 

WizFi360-EVB-Pico [WIZnet] [Using Arduino]

 

feature

 
  • Raspberry Pi Pico compatible board

     
  • Wi-Fi module WizFi360-PA installed

     
  • Equipped with reset button
MCURP2040 dual-core ARM Cortex M0+ processor, up to 133 MHz operating frequency
flash memory2MB
GPIOs26 (pinout compatible with Raspberry Pi Pico)

About Wi-Fi module WizFi360-PA

About Wi-Fi module WizFi360-PA

It will be a so-called Wi-Fi module that has acquired technical compliance.

overviewSupports PCB antenna

IEEE802.11 b/g/n SoftAP
, Station, SoftAP+Station mode (*) Serial
port baud rate Max . Station → This mode acts as a client.





 
About technical suitabilityConstruction design certification number: 022-190204You

can access the product page from the QR code on the box.
You can check it from the link below. Click the link below for "J-MIC (TELEC)" on the
WizFi360 > DataSheet page・WizFi360-PA Certification (Construction Design Certificate (pdf))

 

About Wi-Fi module WizFi360-PA

A QR code is written on the box
You can refer to the product page here

WizFi360-PA

About Wi-Fi module WizFi360-PA

You can check the technical conformity mark

RP2040 board summary article (reference site)

 

About Wi-Fi module WizFi360-PA

pinout

WizFi360-EVB-Pico [WIZnet] [Using Arduino], pinout

gallery

box

WizFi360-EVB-Pico [WIZnet] [Using Arduino], gallery

table

WizFi360-EVB-Pico [WIZnet] [Using Arduino], gallery

There is a reset button that the Raspberry Pi Pico didn't have

back

WizFi360-EVB-Pico [WIZnet] [Using Arduino], gallery

You can check the pin silk printing

This time I tried to implement a long pin socket instead of a pin header.

WizFi360-EVB-Pico [WIZnet] [Using Arduino], gallery

WizFi360-EVB-Pico [WIZnet] [Using Arduino], gallery

USB mass storage mode

If you press the reset button while pressing the BOOT button, it will enter USB mass storage mode (RPI-RP2).

When in USB mass storage mode, you can install MicroPython or CircuitPython firmware from your PC.

Please refer to the following articles for how to install MicroPython and CircuitPython firmware.

You can use the firmware of Raspberry Pi Pico.

 

USB mass storage mode

Arduino IDE settings

  • Add board to Arduino
    IDE

Add Raspberry Pi Pico/RP2040 board ( earlephilhower version ) in advance.
See the article below for how to add.

 

Arduino IDE settings

  • Installing the Raspberry Pi Pico/RP2040 board

Install the Raspberry Pi Pico/RP2040 board by clicking Tools > Boards > Board Manager and entering 'rp2040' in the search box.

  • board selection

Select [Tool] > [Board] > [Raspberry Pi RP2040 Boards(Ver)] > [WIZnet WizFi360-EVB-Pico].

  • Serial port selection

Select the serial port to which WizFi360-EVB-Pico is connected from [Tools] > [Serial Port].

If you have an environment that cannot write from a serial port, such as a Chromebook, you can write sketches manually.

 

Arduino IDE settings

Install WizFi360 library

download

The library for WizFi360-EVB-Pico is below (GitHub).

https://github.com/Wiznet/WizFi360_arduino_library/tree/WizFi360-EVB-Pico

Download the ZIP file from Code > Download ZIP .

install

Arduino IDE

Sketch > Include Library > Install .ZIP Library…

Click.

WizFi360-EVB-Pico [WIZnet] [Using Arduino], install

Select the downloaded ZIP file to install.

Sample program (Arduino sketch)

Sketch example

Arduino IDE File > Example Sketch > Try some WizFi360 sketches.

Connect WPA

Open the example sketch ConnectWPA .

Replace the following (Wi-Fi information) with the Wi-Fi information of the connection destination and write the sketch.

/* Wi-Fi info */
char ssid[] = "wiznet";       // your network SSID (name)
char pass[] = "0123456789";   // your network password

You can check the information of the connected Wi-Fi from the serial monitor.

WizFi360-EVB-Pico [WIZnet] [Using Arduino], Connect WPA

serial monitor screen

Web Server AP

Sketch example Open WebServerAP and write a sketch.

WizFi360-EVB-Pico is WebServer, so try to connect.

  • Connection example with a smartphone (iPhone)

Tap wiznet from Wi-Fi.

Web Server AP

Enter "0123456789" for the password and tap "Connect".

Web Server AP

If you open the wiznet information (tap the i mark), you can see that the IP address (router) is "192.168.36.1".

Web Server AP

When you access http://192.168.36.1 from your browser , the following is displayed.

Web Server AP

Browser Chrome usage example

Also, the serial monitor of the Arduino IDE is displayed as follows.

Web Server AP

WizFi360-EVB-Pico
serial monitor screen

summary

It's nice to have a reset button that wasn't on the Raspberry Pi Pico and to be able to use Wi-Fi.

Comments

Comments