An open API service indexing awesome lists of open source software.

https://github.com/mcsakoff/idf-esp32-rf433

Library for reading RF codes in ESP-IDF (ESP32 and ESP8266)
https://github.com/mcsakoff/idf-esp32-rf433

1527 esp-idf esp32 esp8266 gpio king-serry rf433

Last synced: 4 months ago
JSON representation

Library for reading RF codes in ESP-IDF (ESP32 and ESP8266)

Awesome Lists containing this project

README

          

= 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-yellow[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 (ESP32) v5.4 (_fe75355314_)

For earlier ESP-IDF versions see branch `esp-idf-4`.
====

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-2025 Alexey McSakoff +
Free use of this software is granted under the terms of the MIT License.

See the <> file for details.