f2b91117cd
There is a tiny bug hat prevents the usage for "Conrad RS-200" based devices. The RS-200 protocol does not repeat packets that often. One need already to detect the end of the first packet. The gap between two transmission are not handled right when RF packet is received first time. a) 1st gap detection fixed b) Furthermore the "Conrad RS-200" protocol is added. |
||
---|---|---|
.. | ||
examples | ||
.gitignore | ||
.travis.yml | ||
RCSwitch.cpp | ||
RCSwitch.h | ||
README.md | ||
keywords.txt | ||
library.json | ||
library.properties |
README.md
rc-switch
Use your Arduino or Raspberry Pi to operate remote radio controlled devices
Download
https://github.com/sui77/rc-switch/releases/latest
rc-switch is also listed in the arduino library manager.
Wiki
https://github.com/sui77/rc-switch/wiki
Info
Send RC codes
Use your Arduino or Raspberry Pi to operate remote radio controlled devices. This will most likely work with all popular low cost power outlet sockets. If yours doesn't work, you might need to adjust the pulse length.
All you need is a Arduino or Raspberry Pi, a 315/433MHz AM transmitter and one or more devices with one of the supported chipsets:
- SC5262 / SC5272
- HX2262 / HX2272
- PT2262 / PT2272
- EV1527 / RT1527 / FP1527 / HS1527
- Intertechno outlets
- HT6P20X
Receive and decode RC codes
Find out what codes your remote is sending. Use your remote to control your Arduino.
All you need is an Arduino, a 315/433MHz AM receiver (altough there is no instruction yet, yes it is possible to hack an existing device) and a remote hand set.
For the Raspberry Pi, clone the https://github.com/ninjablocks/433Utils project to compile a sniffer tool and transmission commands.