No description, website, or topics provided.
Switch branches/tags
Nothing to show
Latest commit de98fa8 Aug 7, 2017 @LowPowerLab LowPowerLab Update
Failed to load latest commit information.
SwitchMote.ino Undo last change Jun 2, 2015
SwitchMoteConfig.ino Initial commit Feb 17, 2014
SwitchMote_R1.ino General update, and support for SwitchMote2x10A Mar 2, 2015


Note: sketches are deprecated and kept for reference only, use the one in the RFM69 library.

SwitchMote is a wireless light switch controller that replaces traditional mechanical switches and allows you to wireleslly control a light AC load (ie lights up to 5A@250V). SwitchMotes can be independent of each other or they can be linked in such a way that when a button is pressed one or more other SwitchMotes can turn their loads ON/OFF in a synchronized fashion. For instance I like to turn the lights in front of my garage without having to go to the switch located in the laundry, and so I replaced that switch with a SM and synch it with another SM that is conveniently located inside the house. Now I can turn on my garage lights more conveniently. Also, 3-way circuits are easily wired using SwitchMote.

Action videos:

See it in action:
Wireless programming the SwitchMote:
General intro to SwitchMote:


This is just a plate to keep the code. For details, where to purchase, assembly guide, and programming please see the page at:

SwitchMote SwitchMote

Using Putty for initial SwitchMote configuration:

Config utility

Schematic for PSU and Shield:

PSU Schematic Shield Schematic


Any visual content and imaging is CC-BY-SA 4.0
Source code license is GPL v2.1 unless otherwise specified, and it should contain a definition and copy of the license individually.