How you watch is in your hands.

Settle in—the simple way. One press dims the lights, silences incoming calls, orders takeout, and turns on Netflix.

Let's think bold
and create things.

THE
SWITCH

Something that allows you to queue episodes from different tv shows, then play them in that order, like a “Thursday Night Lineup” option. If Netflix gave me a little positive affirmation when I’m home alone on a Friday night binge watching House of Cards.

MAKE THE SWITCH
Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e Progress empty c0aebed7c3586d6d4e005c0239f303836a3a0bd35919dbfbd8e8e592c9a3ec3e

Overview

The Switch.

To get started, check out our video. You'll see that we built a switch that does everything you need to get ready for a Netflix marathon with just one press. It turns on your TV and brings you right to Netflix, dims your lights, silences your phone, and even orders you food. Intrigued? Follow along with our instructions to make your own.

Build overview 26a03a61ed76f3847ca7b514cf1c25fa9e436d4dd57caf5ab580204b8608f219

Step 1

Know the Basics.

No two switches need to be the same. We'll walk you through how we made ours, but encourage you to make your switch your own. You should be comfortable with a soldering iron and have a solid understanding of electronics and programming before embarking on your journey to one-switch watching.

Step 2

Understand the System.

As you build your switch, consult the system diagram to understand the relationships between components. This zip file contains all the files you will need to build your own version. Refer to the materials list as you gather your materials in the steps below. (Updated LED materials list thanks to @Keebie81)

Step 3

Select the Microcontroller.

At the heart of your switch's electronics is the microcontroller. Your switch needs network access, so it's easiest to use a development platform that has built-in WiFi. We built our prototype using the Particle Core and our instructions are specifically tailored to this microcontroller, but you can use another platform if preferred and adjust accordingly.

Build step3 3e8f01424c35708efdd7c0b866305fa8abad39f9d21b2cc103c775e18d6d4edc

Step 4

Discover the IR.

We used a Netflix Recommended TV that has a remote with a Netflix button to start the console and launch Netflix. Our switch recreates this function. No matter which model you use, you'll need to know the device's infrared (IR) patterns. More on this later—stay tuned.

Build step4 443b256b10686d4832f451ce3baed3113762c7f60e71867a130b0596de7373d8

Step 5

Identify a Power Source.

Our switch is wireless and uses a lithium-ion polymer (LiPo) battery with a charging circuit that connects by Micro USB cable. If you plan on using your switch multiple times a week, you may want to hardwire the power.

Build step5 d517721e4926f4a7063c6cbdac8b2715d609b95dca7f41a1a6d975ac1f4bcaea

Step 6

Create or Purchase a Physical Switch and Enclosure.

For our switch, we used a custom wooden enclosure with a standard momentary push button. If you like ours, check out the 3D model and the inner enclosure here. You can also use an off-the-shelf E-stop button with its own enclosure.

Build step6 f921ad09d26c2f905953430df0ffb9a74a219fdcad5dd2e930ab565a1148af93

Step 7

Get the Schematic.

Our schematic is available for your reference. Feeling adventurous? You can try optional add-ons like the piezo for sound feedback and the LED indicators embedded into our wooden enclosure.

Step 8

Assemble the Electronics.

Now it's time to solder the components together. You may find it helpful to use a prototyping board.

Step 9

Read the Existing IR Signals.

In order to turn on your TV and start Netflix in one swift motion, you'll need to send the same IR signal as the Netflix button on your TV remote. If you're not using a TV with a Netflix button or if you have an older TV, this may involve pressing more than one button—and you'll need to adjust accordingly. An easy way to obtain the IR signals is to read them. We like this method, which uses an IR receiver and an Arduino.

Build step9 433327a8450be17b0eff7460fc6f07c555b5b865dd5247b5f7d54fc06f0708d9

Step 10

Connect to your Local Network.

Certain functions of the switch require local network access. If you're following our lead and using the same microcontroller, we recommend this guide or the command line setup tool.

Build step10 048bac81369095c05efb2832de9403150d5be134e3547488b6e90620458c4d3a

Step 11

Set up your Smart Lights.

To set the stage for the best viewing experience, we used smart LED lightbulbs. You'll find that our code and instructions are specific to the Philips hue-but other options are out there. We dimmed our lights to optimal Netflix-watching levels. To get started, follow this guide to get the bridge's IP and setup a dev username. You'll use it when programming the microcontroller.

Build step11 23ff64e408567965e0d511536b51dec4e8ce0d82f536dd55c4ec9b4badb14bb1

Step 12

Get the Source Code.

The basic microcontroller source code listens for the switch, sends the appropriate IR signals, and dims the lights. You can find the source code here with detailed descriptions in the comments.

Step 13

Program your Microcontroller.

If you're following our lead, you can setup your Particle's environment using this guide. To use the basic source, you'll need to input the IP address for your bridge and add the appropriate IR timing from step 9.

Step 14

Enjoy your Switch.

Your switch is good to go. Now you're ready for one-switch watching. Want to do more? Check out our how to or use your imagination to adapt and expand upon your own.

Build step14 84f60328732dbc544e1eef3d96be23ea5474647a2d4beef02f0f2c32f91e8363
Terms of Use Privacy Statement