James R Behrens
Created September 20, 2017

Insteon ESP8266 Lighting Controller

A simple device to turn on/off Insteon lights and fans.

49
Insteon ESP8266 Lighting Controller

Things used in this project

Hardware components

ESP8266 ESP-12E
Espressif ESP8266 ESP-12E
×1
5V, 2A DC Power Supply
×1
SparkFun USB to Serial Breakout - FT232RL
SparkFun USB to Serial Breakout - FT232RL
Any 3.3V USB-to-Serial bridge with RTS and DTR unless the ESP8266 board has it built-in.
×1
10K Resister
×8
Pushbutton Switch
×8
Custom Circuit board or hand-wired board
×1

Software apps and online services

Arduino IDE
Arduino IDE
ESP8266 Plug-in for Arduino
OpenSCAD, Optional

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Solder, preferably with no clean flux
Diagonal cutters
Screwdriver
3D printer
Optional. Only required if you want to 3D print a case

Story

Read more

Custom parts and enclosures

Insteon-ESP8266-IoT

3D Printed Parts folder has the OpenSCAD source code as well as .stl files for each part and a .stl file to print all the parts at once.

Schematics

Insteon ESP8266 IoT Schematic

PDF of Eagle schematic for my custom board.

Code

Insteon-ESP8266-IoT

Has all the files associated with this project.

Credits

James R Behrens

James R Behrens

0 projects • 0 followers
Retired Embedded Systems Engineer

Comments