1. Download files
a) Download the IDE software from http://class.pejaver.com/arduino-1.6.5-r2-windows.zip.
b) Download the USB driver from http://class.pejaver.com/Arduino_ch340-drivers.zip
c) Download some documentation from http://class.pejaver.com/ESP-12-docs.zip (optional).
d) Download Java Runtime from http://class.pejaver.com/jre-8u51-windows-i586.exe (optional)
e) These files will also be available on a USB drive at the class. Copy the files to your desktop.
2. Unzip the downloaded zip files to your laptop.
3. Install the USB Driver
a) Windows: run SETUP.EXE in the Driver folder:
If that doesn't work, try running DRVSETUP64.exe.
b) Mac: CD to "Arduino_ch340-drivers.zip\CH341SER_MAC\". Follow the Chinese instructions :-(
4. Install the Java Runtime, if you don't already have it
5. Run 'arduino.exe' in the folder 'arduino-1.6.5-r2'. Create a short-cut to this IDE on your desktop.
6. Configure the IDE
a) File -> Preferences
b) Tools -> Board -> Board Manager...
1. Scroll till you find esp8266 (at the bottom)
2. Click on it, then click on the Install button that will appear. May take a few mins to complete. You will need live Internet access for this step.
c) Tools -> Board -> Select "Generic ESP8266 Module"
7. Open a test program, Blink
a) File -> Sketchbook -> Blink. This program will blink lights, when run
8. Done with Set up ! Now test it.
9. Set up the device
a) Install Power Adapter at the top of the Breadboard.
b) Install the ESP-12 module in the middle.
c) Using a 3 wire Male-to-Female wire, attach USB-TTL Serial module as shown:
d) Insert USB-TTL Serial module into a USB port on your laptop
f) Open a Serial Monitor window.
g) Turn on the power (On/Off push button on the Power module)
We are now ready for programming...