Balázs Simon
Published © GPL3+

Home Manager

Control your home, your robot arm, your Dalek, do some gaming, have a simple sport helper and an elderly safety guard in a versatile device!

AdvancedFull instructions provided2 days4,287

Things used in this project

Hardware components

MAX32620FTHR
Maxim Integrated MAX32620FTHR
×1
ESP8266 ESP-01
Espressif ESP8266 ESP-01
×1
Inertial Measurement Unit (IMU) (6 deg of freedom)
Inertial Measurement Unit (IMU) (6 deg of freedom)
MPU6050
×1
SSD1306 OLED display 128X32
×1
Pushbutton switch 12mm
SparkFun Pushbutton switch 12mm
×4
Resistor 10k ohm
Resistor 10k ohm
×5
Capacitor 4.7 µF
Capacitor 4.7 µF
×1
3.7V LiPo battery
I used a 260mAh battery, but you can use a bigger one
×1

Software apps and online services

Arduino IDE
Arduino IDE
MQTT
MQTT

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Schematics

Circuit of the Home Manager

I used only PORT1 and PORT0 of the MAX32620FTHR, meaning that the schematics got crowded with wires. To help you understand what leads to what, I used consistent color coding for the wires and I also added a description for the wires in the top right corner. Even so, if something is not clear, feel free to ask.

Dalek

The Dalek has its own batteries. You have to connect the Dalek into this circuit using the bottle opener metal contacts. See previous Dalek images if you experience any difficulties.

Robot Arm with ESP8266

Basically I just temporarly replaced the WIZ750SR. They send the same data through UART, so I don't have to change anything in the Robot Controller code.
More info and code for the robot arm:
https://www.hackster.io/Abysmal/robot-arm-controlled-through-ethernet-5ce9ce

The circuit for the door lock

Build the circuit and upload the code. You should check out my hidden door lock project for more info:
https://www.hackster.io/Abysmal/hidden-door-lock-for-smart-buildings-b17bb5

Irrigating mimosa circuit

Kitchen Sink Lights circuit

Code

Home Manager repository

The repo contains the Home Manager code for both the MAX32620FTHR, its ESP8266 WiFI module and some simple remote home control code.

MQTT enabled magnetic smart lock

The door lock code for the "My door lock" function in the Home Control menu. Detailed description: https://www.hackster.io/Abysmal/hidden-door-lock-for-smart-buildings-b17bb5

Robot Arm Controller code

It also contains an Android application, but I use only the Arduino code in the current project.

Credits

Balázs Simon

Balázs Simon

12 projects • 86 followers

Comments