Getting Started with Arduino UNO WiFi

Connecting the Arduino UNO WiFi

To connect the Arduino UNO WiFi to your computer, you'll need a USB cable.
This USB cable provides power and data to the board.
When programming the UNO WiFi, you must choose "Arduino UNO WiFi" from the "Tools > Board" menu in the Arduino IDE.

Installing Drivers for the UNO WiFi

The first time you plug a UNO WiFi into a Mac, the "Keyboard Setup Assistant" will launch. There's nothing to configure with the UNO WiFi, so you can close this dialogue by clicking the red button in the top left of the window.


If you previously installed Arduino IDE, you already have drivers installed.
If you haven't yet installed Arduino IDE, download the Windows version of the Arduino software from the official page here .
When the download finishes, launch the file to install the software and the drivers.
If you downloaded the .zip version of the IDE, unzip the downloaded file. Make sure to preserve the folder structure.
Now your drivers will be downloaded and installed from Internet, directly from Windows.
If you have issues, you can find the "drivers" folder inside the unzipped file, for manual installation.

There is no need to install drivers for Ubuntu 10.0.4
In some computers, you need to setup user permissions and some udev rules.
You can find detailed informations on how to achieve this at this page.

First Configuration

After powering the board, wait about a minute.
Now, connect your PC/MAC WiFi on Arduino UNO WiFi AP, ESSID like this: Arduino-Uno-WiFi-xxxxxx
Open your browser on PC/MAC and connect at this link:

This is the view that you must aspect:

To modify the Hostname click on CHANGE or select the WIFI on the left menu. You can use name that you prefer for identify more easy the board. Write new name and after click on CHANGE.
Connect the Arduino UNO WiFi to yours AccessPoint Router, selecting your network from WiFi Menu, inserting the correct password and clicking on CHANGE, as shown in the below image:
When the board will be connected to network, it will be shown the board ip address:
Now, connect the PC to the same board network and try to access to the board inserting the ip address on the browser.
Click on WIFI in the left menu and change the wifi configuration mode switching to STA MODE, as shown in the below image:
It is important switching in STA MODE because so the board will be visible on the Arduino IDE and, furthermore, you will be able to protect it from possible attacks, since it will no longer be visible as open network.

Now it should appear the below screen.
Now, you can access to webpage using the your hostname: http://hostname.local
Your Arduino UNO WiFi is ready.

Now you can use your board and you can upload the first sketch following this other guide .

If you want more information on the Web-panel of the Arduino UNO WiFi click here .


you must download new Arduino IDE that support Arduino UNO WiFi, from this link:


We suggest you to use Ciao Library for using the Arduino Uno WiFi.
You can include in your project that library using the Arduino IDE menu.

RestAPI example
 with ThingSpeak

Arduino UNO WiFi RestAPI Example with ThingSpeak