sui77/rc-switch

Arduino lib to operate 433/315Mhz devices like power outlet sockets.

C++

2,088

139 commits

updated May 17, 2024

See the code

README

rc-switch

arduino-library-badge Build Status

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.

sui77/rc-switch

Arduino lib to operate 433/315Mhz devices like power outlet sockets.

C++

2,088

139 commits

updated May 17, 2024

See the code

README

rc-switch

arduino-library-badge Build Status

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.

Project health

Overall

2.2/10

Maintained

0/10

Code review

5/10
OpenSSF Scorecard

Significant stargazers

Damien Mathieu

373 followers · starred Dec 2018

Max Lynch

1,525 followers · starred May 2021

NicoHood

439 followers · starred Apr 2015

Greg Troxel

25 followers · starred Mar 2019