idf-esp32-rf433
idf-esp32-rf433 copied to clipboard
Library for reading RF codes in ESP-IDF (ESP32 and ESP8266)
= ESP-IDF : RF433 Receiver Library :icons: font ifdef::env-github[:outfilesuffix: .adoc]
image:https://img.shields.io/badge/idf-esp32-green[ESP32,link=https://github.com/espressif/esp-idf] image:https://img.shields.io/badge/idf-esp8266-green[ESP8266,link=https://github.com/espressif/ESP8266_RTOS_SDK] image:https://img.shields.io/badge/license-MIT-green.svg[License: MIT,link=https://opensource.org/licenses/MIT]
Protocols supported so far:
- EV1527 (RT1527, FP1527, HS1527)
- King-Serry's Protocol
[NOTE]
Tested on:
- ESP-IDF (ESP8266) v3.4-63 (_ge3348ac7_)
- ESP-IDF (ESP32) v4.4.3-171 (_gbe9d294718_)
====
Protocols supported but require testing:
- HT6P20B
- HS2303-PT
- HT12E
- SM5212
- 1ByOne Doorbell
== Prerequisites
- 315/433-MHz RF receiver module.
- ESP32 or ESP8266 family of chips based device.
- link:https://github.com/espressif/esp-idf[ESP-IDF SDK] and corresponding toolchain installed for ESP32.
- link:https://github.com/espressif/ESP8266_RTOS_SDK[ESP8266 RTOS SDK] and corresponding toolchain installed for ESP8266.
== Usage example
- link:https://github.com/mcsakoff/idf-esp32-rf433-example[RF433 Receiver Example]
== Copyright and Licensing
Copyright (C) 2019-2022 Alexey McSakoff + Free use of this software is granted under the terms of the MIT License.
See the <<LICENSE#,LICENSE>> file for details.