Arduino WiFi ESP8266 Intro Course – Saturday 19 March



The course will be valuable for the Arduino enthusiast / hobbyist who would like to learn more about how to add WiFi capability to Arduino or any other electronic projects.

These ESP8266 WiFi modules can then be used to connect to the IOT (Internet Of Things) environment, by connecting all sorts of devices (actuators/sensors).

Once you have accomplished connecting all your devices, complete Home Automation can be achieved.

Topics that will be covered in course:

Introduction to ESP8266 Module

Overview of the ESP8266 Module / WeMos D1 development board

  • Specification
  • Different Modules / Development boards available
  • Board Layout and pin definitions

ESP8266 Hardware configuration – ESP01 Module

  • Hardware requirements
  • Hardware configuration and how to program

Arduino IDE setup for ESP8266 programming (Programming method used)

Look at some of the basic program reference language

  • Digital / Analog IO
  • Timing and delays
  • Serial
  • I2C – For connecting the OLED module
  • Using Libraries

A Little Basic WiFi Theory

Connecting the ESP8266 to a WiFi network

Build some basic programs

  • Control a LED with GPIO / PWM
  • Read a GPIO input
  • Use the ADC input with a potentiometer / voltage divider

Build more advanced projects

  • Control an OLED screen to display status messages
  • Simple web server

Basic Introduction to IOT (Internet Of Things)

A basic Home Automation Solution on Raspberry Pi

IOT Tools Introduction –

  • OpenHAB
  • MQTT
  • Thingspeak
  • Node Red

Course kit:

  • 1x Wemos D1 Development Board
  • 1x ESP8266 ESP-01 Wi07c
  • 1x USB-TTL Serial CH340 Board (Programming the ESP-01)
  • 1x 0.96” 128*64 I²C OLED Display
  • Jumper Wires

For the duration of the course you will receive a prototype board with some necessary testing components on for the practical / hardware portion of the course.

Prerequisite Software Installation:

Booking Information:

When: 19 March 2016

Time: 9:00-14:00

Where: House4Hack, 4 Burger avenue, Lyttelton Manor, Centurion

Cost: R980  includes course kit


BOOKINGS CLOSED – submit your details below to be notified of future courses:

Email Marketing You Can Trust



Posted in: Arduino, Courses, Featured

Leave a Reply

Get involved

Mailing List / Forum:
Google Group



Subscribe for course announcements