Skip to content

A C++ library for ESP8266 Wi-Fi chip that enables the transmission and reception of RF signals using the CC1101 module

License

Notifications You must be signed in to change notification settings

gerald-guiony/ESPRadioCC1101Transceiver

Repository files navigation

ESPRadioCC1101Transceiver

ESPRadioCC1101Transceiver is a C++ library for ESP8266 Wi-Fi chip that enables the transmission and reception of RF signals using the CC1101 module.

This library is a compilation of various CC1101 Arduino libraries especially this one: X2D Heaters drivers for Arduino and CC1101 RF chip

Getting started

To get started with ESPRadioCC1101Transceiver, you will need:

  • An ESP8266 board
  • A CC1101 based device
  • An USB DVB Key (compatible with SDR)
  • RTL_433 tool probably only work on Linux, you will probably have to compile it manually
  • The Arduino IDE for ESP8266 (version 1.8.8 minimum)
  • Basic knowledge of the Arduino environment (upload a sketch, import libraries, ...)

Installing ESPRadioCC1101Transceiver

  1. Download the latest master source code .zip file
  2. Import the .zip file by navigating to Sketch → Include Library → Add .ZIP Library

Dependencies

To use this library, you may need to have the latest version of my ESPCoreExtension library

CC1101 Wiring

CC1101 Wiring

Example

Smart thermostat

About

A C++ library for ESP8266 Wi-Fi chip that enables the transmission and reception of RF signals using the CC1101 module

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages