Skip to content

Getting started with Arduino and the ESP8266 for IoT development

License

Notifications You must be signed in to change notification settings

aderusha/IoTWM-ESP8266

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP8266 for IoT

Getting started with Arduino and the ESP8266 for IoT development

This presentation will require the use of some simple free tools on your computer. Download and install the items listed below before the presentation so you'll be ready to hack once we get started.

Requirements

  • A Windows, OSX, or Linux computer with an available USB port
  • A micro-USB cable
  • An ESP8266 development board (we'll be providing this part)
  • An Android or IOS device (phone or tablet, only required for the last exercise)

Setup Procedure

1. Install the Arduino IDE

Download the Arduino IDE for your operating system and install with the instructions linked below. We'll be using the downloaded version, so skip the sections regarding the online web editor.

2. Configure the ESP8266 Board Manager

Once the Arduino IDE is available we can add support for the development boards we'll be using.

  1. Launch the Arduino application
  2. Select the "File" menu ("Arduino" menu on OSX), then "Preferences"
  3. Paste the following URL in the box labeled "Additional Boards Manager URLs": http://arduino.esp8266.com/stable/package_esp8266com_index.json The page should look something like this: Board Manager screenshot
  4. While we're here, check "Display line numbers"
  5. Click OK to accept the changes
  6. Select the "Tools" menu, "Board" menu, then "Boards Manager"
  7. Search for ESP8266, click on the "esp8266" board and select "Install"
3. Install Serial Drivers

The development board we'll be using has a CH341 USB-to-serial chipset which requires drivers on many systems.

Windows 10

No driver is required and the device should plug and play.

Windows 7/8

Drivers should automatically install via Windows Update or click here to download the Windows driver from the chipset manufacturer's website.

Mac OSX

Click here to download the OSX driver from the chipset manufacturer's website.

Linux

Click here to download the drivers from the manufacturer's site.

About

Getting started with Arduino and the ESP8266 for IoT development

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Other 100.0%