---
title: "Home Office Smart Room Controller"
url: "https://maker.wiznet.io/Dinesh/projects/Home-Office-Smart-Room-Controller/"
markdown_url: "https://maker.wiznet.io/Dinesh/projects/Home-Office-Smart-Room-Controller/md"
type: "UCC: User Created Content"
author: "Dinesh"
author_url: "https://maker.wiznet.io/Dinesh/"
original_author: "Dinesh"
original_url: "https://www.hackster.io/janelsanchez/home-office-smart-room-controller-826e41"
published: "2021-03-02"
language: "en"
hardware: ["Teensy USB 3.2 Development Board", "ElectroPeak 0.96\" OLED 64x128 Display Module", "BME/BMP280", "Omron Electronic Components LLC B3F Tactile Switch", "10G00 Tactile Switch Cap Blue, 95CAP-010 Tactile Switch Cap Yellow & 10G08 Tactile Switch Cap Red", "LED - Red, Blue & Yellow", "WIZnet WIZ850io Ethernet", "SparkFun Rotary Encoder Breakout - Illuminated (RG/RGB)", "SparkFun LilyPad Rainbow LED (strip of 7 colors)", "Resistor 100 ohm"]
likes: 0
views: 373
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Home Office Smart Room Controller

> Home Office Smart Room Controller

Original author: Dinesh (source: https://www.hackster.io/janelsanchez/home-office-smart-room-controller-826e41)

## Components

- **Teensy USB 3.2 Development Board** x 1 ([docs](https://www.pjrc.com/store/))
- **ElectroPeak 0.96" OLED 64x128 Display Module** x 1
- **BME/BMP280** x 1
- **Omron Electronic Components LLC B3F Tactile Switch** x 3
- **10G00 Tactile Switch Cap Blue, 95CAP-010 Tactile Switch Cap Yellow & 10G08 Tactile Switch Cap Red** x 1
- **LED - Red, Blue & Yellow** x 1
- **WIZnet WIZ850io Ethernet** x 1
- **SparkFun Rotary Encoder Breakout - Illuminated (RG/RGB)** x 1
- **SparkFun LilyPad Rainbow LED (strip of 7 colors)** x 1
- **Resistor 100 ohm** x 6
- Software: **(S/W) Arduino IDE**: Version: 1.8.13
- Software: **(H/W) USB-A to Micro-USB Cable**: Qty: 1
- Software: **(H/W) SPC20043 Ethernet Cable**: Qty: 1
- Software: **(H/W) Solid Single Core Tinned Copper Wire**: Qty: 1
- Software: **(H/W) Ultrasonic Sensor - HC-SR04 (Generic)**: Qty: 1
- Software: **(H/W) Philips hue**: Qty: 5
- Software: **(H/W) Wemo Mini WiFi Smart Plug**: Qty: 1

## Documents and links

- [Main.c](http://maker.wiznet.io/uploads/2021/03/midterm_project_main_code-0.c) (code)
- [Wemo.h](http://maker.wiznet.io/uploads/2021/03/wemo_h-1.c) (code)
- [Fritzing](http://maker.wiznet.io/uploads/2021/03/mp_fritzing_AEemtb3Epf-0.png) (schematics)
- [Schematic](http://maker.wiznet.io/uploads/2021/03/mp_schematic_TyCbUVMFRW-1.png) (schematics)

## Article

It contains a motion sensor that allows a person to walk into a space and it will automatically turn on the Hue LED light bulbs, display the temperate on the OLED display while allowing you to control their brightness with the encoder rotary knob. They also wanted to add ease and a energy efficient component. By using the Wemo outlets you can plug your most used/valued components and can control their on/off function with the press of a button. Their example features three buttons that each control a separate outlet which can be located anywhere in your home. So with the press of a button they could turn on they coffee pot, their laptop charger or a personal heater or fan! For those of us who have trouble remembering if you turned on an item located in another room, they have included LED lights that will light when the button is pressed and is in the on position. Finally the motion sensor will detect when someone has left the space turning everything off and turning a LED Pixel strip on. They combined their strip with a little creativity to create a nightlight effect, what will you make? ![](https://hackster.imgix.net/uploads/attachments/1212856/20201027_140206_XwrWroIdWU.jpg?auto=compress%2Cformat&w=740&h=555&fit=max)

---

Source: https://maker.wiznet.io/Dinesh/projects/Home-Office-Smart-Room-Controller/
