rc-switch Library

repository·master·Indexed 24 days ago

https://github.com/sui77/rc-switch

A library for Arduino and Raspberry Pi devices to interact with remote radio controlled devices using 315/433MHz AM signals. It supports various chipsets including SC5262/SC5272, HX2262/HX2272, PT2262/PT2272, EV1527/RT1527/FP1527/HS1527, Intertechno outlets, and HT6P20X.

Tokens
253
Snippets
2
Records
3
Agent score
35%

What's inside rc-switch

  1. Send RC codes with Arduino or Raspberry Pi

    master

    To operate remote radio controlled devices (like low-cost power outlet sockets), you need an Arduino or Raspberry Pi paired with a 315/433MHz AM transmitter.

    If a device does not respond, you may need to adjust the pulse length in your code.

    Supported chipsets include:

    • SC5262 / SC5272
    • HX2262 / HX2272
    • PT2262 / PT2272
    • EV1527 / RT1527 / FP1527 / HS1527
    • Intertechno outlets
    • HT6P20X
  2. Receive and decode RC codes

    master

    To identify the codes sent by a remote control, you can use an Arduino equipped with a 315/433MHz AM receiver.

    For Raspberry Pi users: Instead of using the direct rc-switch library, clone the 433Utils project to compile a sniffer tool and transmission commands.

    https://github.com/ninjablocks/433Utils