Repository
https://github.com/passionbull/IoTSwitcher
New Projects
- What is the project about?
Let me introduce my project “IoTSwitcher “.
IoTSwitcher is embedded device that makes lights turn on and off automatically and remotely.
There are some IoT products that turn on and off remotely, but they are expensive.
There is currently no kits that can be easily made with DIY.
I want to develop DIY kits through Utopian.
You can imagine those things using IoTSwitcher.
- You can turn lights on and off using IoTSwitcher while lying in bed.
- Also, you can turn off the lights outside the house.
- In the morning, the lights turn on automatically.
The strengths of this project are as follows.
- As a DIY product, users can add functionality. This equipment can be upgraded further.
- I will make the initial prototype that is easily installed and usable by anyone.
- Both software and hardware will be released.
Below are the hardware, website and video I made.
I made initial prototype using only chopstick, servo motor, esp-12.
It costs only $10-15. I can save cost if I use cheap motor and esp-01 (another esp8266 board).
Using smart phone and my robot (AIY google speaker), I turn on/off the light.
In the second video, I made a command in Korean, and the robot sent a signal to IoTSwitcher.
https://www.youtube.com/watch?v=PNQuUcrn7ak
https://www.youtube.com/watch?v=kX5rDw2mGEA
Technology Stack
- Hardware
- esp-12
- Servo motor
- Software
- arduino code
- C++ code
- WebFront class is for communicating with phone using http request.
- ServoController class is for motor control.
- LocalDB class is for storing some configuration parameter.
- Hardware
Roadmap
I will improve hardware and software.
In hardware, I need to make shape using 3d printing.
Also, I will try to make IoTSwitcher using more cheaper stuff.
In software, I will develop alarm function and web-server for using IoTSwitcher easily.How to contribute?
If you have any questions, please comment or contact @jacobyu
Everyone who wants to make it together, please contact me.
GitHub Account
https://github.com/passionbull
This page is synchronized from the post: ‘Introduction to IoTSwitcher’