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 days2,790

Things used in this project

Hardware components

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

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)


Read more


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.
Home manager uxuwaudkms


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.
Dalek3 x6zklg6d9r

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:
Circuit xvynhz50i3

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:
Lock tj0qvsokaf

Irrigating mimosa circuit

Mimosa xpgkslyojs

Kitchen Sink Lights circuit

Kitchen 0vaqvus2pr


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:

Robot Arm Controller code

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


Balázs Simon

Balázs Simon

10 projects • 43 followers