Hackster is hosting Hackster Holidays, Ep. 6: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Monday!Stream Hackster Holidays, Ep. 6 on Monday!
Jose Cruz
Published © GPL3+

Home Hidroneumatic Controlled by ESP8266 + MQTT + Web App

Home hidroneumatic, pumps and valves controlled by ESP8266 using MQTT, Html Web App and Cayenne

AdvancedFull instructions providedOver 3 days6,903
Home Hidroneumatic Controlled by ESP8266 + MQTT + Web App

Things used in this project

Hardware components

Adafruit HUZZAH ESP8266 Breakout
Adafruit HUZZAH ESP8266 Breakout
Could use any ESP8266-12E like EveryThing ESP-12E, SparkFun ESP8266 Thing
×1
Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
×1
Microchip MCP23008 8-Bit I/O Expander with Serial Interface
×1
IIC I2C TWI 1602 Serial LCD 16x4 Module Display
×1
Discovery Buzzer Signal Loss Alarm
×1
LM2596 DC to DC Buck Converter
×1
4 Channel 5V Relay Shield Module
×1
2 Channel DC 5V Relay Module
×1
HFS 12v Dc Electric Solenoid Valve
×3
HC-SR501 Human Sensor Module
×1
Tank Water Level Sensor Horizontal Liquid Floating Switch
×1
Float Switch w / 10 ft. (3 Meter) Cable, Water Tank, Sump Pump
×1
Resistor 1k ohm
Resistor 1k ohm
×2
Resistor 10k ohm
×1
Resistor 4.7k ohm
×2
Capacitor 10uF
×1
12V/29A Power Supply
OpenBuilds 12V/29A Power Supply
×1
10 pin Stackable Shield Header
×2
18 pin DIP IC Sockets Adaptor
×1
4 X 6 cm prototype PCB universal board
×1

Software apps and online services

Cayenne
myDevices Cayenne
Arduino IDE
Arduino IDE
Eclipse Mosquitto
Apache Server

Story

Read more

Schematics

Schematic Control Board

Code

Hidroneumatic Control

Credits

Jose Cruz

Jose Cruz

5 projects • 15 followers

Comments