Updated date:

How to Setup Uno R3 Wifi Atmega328p Esp8266

See how little code it takes to build a Battleships game in Blazor.

What Is UNO R3 WiFi ATmega328P ESP8266?

The board allows you to program the outputs through various pins on the board, it also provides a WIFI capability. You can get the specific one here, but there are other options available: without WIFI, with Bluetooth, and more.

Set up Arduino IDE


In order to make this work, you have to install and set up the Arduino IDE in a specific way.

1. Download the USB driver, it will not connect until that is installed.

http://www.wch.cn/download/CH341SER_ZIP.html

Simply unpack and run the .exe file

2. Download Arduino IDE version 1.6.5 (If you get a different device, the version might be different)

https://www.arduino.cc/en/Main/OldSoftwareReleases#1.0.x

3. Add the ESP8266 toolkit (Board manager)

Go to File --> Preferences

how-to-setup-uno-r3-wifi-atmega328p-esp8266

Inside there, you will a field named "Additional Boards Manager URLs". Paste the provided link into the field and click "Ok"

link: http://arduino.esp8266.com/stable/package_esp8266com_index.json


Once you are done with that, you will need to go to Tools --> Board --> Boards Manager...

how-to-setup-uno-r3-wifi-atmega328p-esp8266

In there, type "esp8266" into search and install the item. Make sure you have version 2.7.4 (it might be different for other similar devices).

how-to-setup-uno-r3-wifi-atmega328p-esp8266

Set up the device

In order to upload to the device, you will need to adjust the switches to correct positions first.

how-to-setup-uno-r3-wifi-atmega328p-esp8266

Before connecting the USB, you need to switch on the following switches:

5 - 6 - 7


After you upload, before disconnecting - you need to switch these:

5 - 6


If you omit this step, the program will be erased after you disconnect the USB.


Before every upload, you will need to hold down the red button. This will reset the device and allow you to upload new sketch.

Sketch examples

The sketch examples that are suitable for this device can be found in File --> Examples, choose one of the ESP8266. To test if the upload and device are working, you should use the Blink example first.

Option directly from China:

https://s.click.aliexpress.com/e/_AEhGBH


Option from amazon:

https://amzn.to/39uDERH


Find courses here:

https://learn.conficienssolutio.com/previewindex?refid=hubiot1


Taurius on SkillShare:

https://www.skillshare.com/r/user/taurius


Support this channel and find great deals on patreon: https://www.patreon.com/taurius

This article is accurate and true to the best of the author’s knowledge. Content is for informational or entertainment purposes only and does not substitute for personal counsel or professional advice in business, financial, legal, or technical matters.

Related Articles