Skip to main content

WizArduino MEGA WIFI (ENG)


Overview

WizArduino MEGA WIFI is composed of 🌎MEGA 2560 board and WizFi310, which makes it as simple as the Arduino UNO platform and applicable for IoT development.

WizArduino Mega WIFI is an ideal board to start any IoT, Home Automation, Robot, drone, and DIY project


Features

Hardware Features

  • Microcontroller : ATmega2560
  • Operating Voltage : 5V
  • Digital I/O Pins : 20 (of which 12 provide PWM output)
  • Analog Input Pins : 6
  • DC Current per I/O Pin : 20 mA
  • DC Current for 3.3V Pin : 50 mA
  • Flash Memory : 256 KB of which 8 KB used by bootloader
  • SRAM : 8 KB
  • EEPROM : 4 KB
  • Clock Speed : 16 MHz
  • PCB Size : 53 x 68.5mm

WiFi Features

  • Single band 2.4GHz IEEE 802.11b/g/n
  • Serial Interface : UART
  • UART Max Baud : 921600 bps
  • Soft AP : Enough memory retention, Wi-Fi Security (WEP, WPA/WPA2PSK), L2 Switching
  • OTA(Over The Air F/W Upgrading)
  • For more details refer to WizFi310 page.

Pinout


Getting Started

Basic

WizArduino MEGA WIFI is compatible with Arduino MEGA 2560 board. Install Arduino IDE and connect your board. Choose Arduino MEGA 2560 when prompted to Select board.

For more details refer to next page.

🌎 Arduino org

🌎 Arduino cc

WiFi

Hardware

To use WiFi functions it is necessary to install jumper on 2x2 Pin Header as shown in image above.

WiFiMCU
RXTX
TXRX

Software

WizFi310 is connected to the main chip (ATmega 2560) by serial (Serial #3) inside of WizArduino MEGA WIFI. It is necessary to initialize it as below.

#include "WizFi310.h"
void setup()
{
Serial3.begin(115200);
WiFi.init(&Serial3);
}

Please refer to Examples/IoT section for more information on WiFi usage.


WiFi Library

Users must use the library for WizFi310 to program WizArduino MEGA WIFI.

Refer to below guide for downloading and installing Arduino sketch from Github.

GitHub

  1. Download 🌎WizFi310 Arduino Library

  2. Unzip downloaded file and copy to Documents/Arduino/Libraries

    • There will be one more folder once archive is unzipped. Copy that folder
    • \WizFi310\arduino\library-master\ WizFi310_arduino_library-master
  3. If you can see WizFi310 examples as shown below, then library was installed properly.

Sketch

  1. In menu Sketch -> Include library -> Manage libraries

  1. Search for wizfi in pop-up window

  1. Find and install WizFi310 library

  1. Wait for installation and check sample projects.


Examples

IoT


Maker Projects

  • Coming Soon

Technical Reference

Schematic & Reference Design

Dimension

Part List


FAQ

What are the differences between WizFi310 and other WiFi modules?

WizFi310 description

There are many Embedded WiFi modules these days, and the technology has been leveled to some extent (except for some low-cost WiFi modules), so there is no special difference in specifications or features.

  • Control using AT Command through UART interface.
  • 802.11 bgn support.
  • Support for WEP, WPA/WPA2, TKIP/AES.
  • Support for Soft AP mode.
  • It can be set up/controlled using a smartphone.
  • TCP/UDP, SSL, MQTT/MQTTS, and multi-socket support.
  • WizFi 310 also supports all of the above specifications.

However, it is a product developed directly by Wiznet, so we can say that its advantage is that WizFi310 can be easily connected to IoT platforms of domestic telecommunication companies such as SKT Thingplug and KT IoT Makers.

The Wiznet Academy provides training sessions for using WizFi310 with SKT Thingplug, which has a built-in ThingPlug connection, and KT IoTMakers is registered as the official Compatible Product (for the first time as a WiFi module).

It would be a particularly good choice for customers who want to connect to SKT or KT's IoT platforms through Wi-Fi.

What is WiFi range?

As a result of internal testing, WizFi310 signal can range up to 160m outdoors. (However, in this case, there could be a difference in performance depending on the antenna of the router used.)