ESP8266 Intro Course – Saturday 22 July

Want to add “Internet of Things” to your maker skills?  The ESP8266 is a low cost (< R100) chip with full TCP/IP stack!  This means connecting your projects to the internet, remotely reading nodes and triggering actions.

This course offers a gentle introduction to the ESP8266. We utilise the WeMos development board, which combines the familiar Arduino interface with the power of the ESP8266 to offer a very accessible introduction to the Internet of Things – a technology trend that is busy changing our world.

When: 22 July 2017
Time: 9:00-14:00
Where: House4Hack, 4 Burger avenue, Lyttelton Manor, Centurion
Cost: R980  includes course kit

Thank you for your support – the course is fully booked

Course Overview
Topics that will be covered in the course:

  • Introduction to ESP8266 Module
  • Overview of the ESP8266 Module / WeMos D1-R2 development board
    • Specification
    • Different Modules / Development boards available
    • Board Layout and pin definitions
  • Arduino IDE setup for ESP8266 programming (Programming method used)
  • Look at some of the basic program reference language
    • Digital IO
    • Analog IO
    • Timing and delays
    • Serial
    • I2C – For connecting the OLED/ADS1115 module
    • Using Libraries
  • Extending ADC by using a ADS1115 Module
    • Module features and configuration
    • Building voltage dividers for voltage measurements
  • I2C Intro and Hardware Configuration – used by Oled and ADS1115
    • A Little Basic WiFi Theory
    • Connecting the ESP8266 to a WiFi network
  • Build some basic programs
    • Control a LED with GPIO
    • Control a LED thru PWM
    • Read a GPIO input
    • Use the ADS1115 as ADC input
  • Build more advanced projects
    • Control an OLED screen to display status messages
    • Features of Oled library used like UI and creating fonts
    • Simple webserver
    • Use Oled and ADS1115 and build a voltmeter 
  • Basic Introduction to IOT (Internet Of Things)
    • A basic Home Automation Solution on Raspberry Pi
    • IOT Tools Introduction – MQTT, ThingSpeak and Node Red

 

Components that will be supplied for the duration of the course:

  • LAB Equipment:
    • 1x Prototype board with necessary components on it
  • Course Kit:
    • 1x WeMos D1/R2 Development Board
    • ADS1115 16-Bit ADC – 4 Channel with Programmable Gain Amplifier
    • 1x 0.96” 128*64 I²C OLED Display
    • Jumper Wires
    • Components for voltage divider (resistors and capacitor)
    • Documentation (Software and Notes)
    • Program code examples

 

When: 22 July 2017
Time: 9:00-14:00
Where: House4Hack, 4 Burger avenue, Lyttelton Manor, Centurion
Cost: R980  includes course kit

Thank you for your support – the course is fully booked

Want to add “Internet of Things” to your maker skills?  The ESP8266 is a low cost (< R100) chip with full TCP/IP stack!  This means connecting your projects to the internet, remotely reading nodes and triggering actions. This course offers a gentle introduction to the ESP8266. We utilise the WeMos development board, which combines the familiar Arduino interface with the…

Leave a Reply