An Arduino CC1101 receiver for ESP8266/ESP32
The arduino-cc1101-receiver receives a 61 characters string and adds RSSI/LQI.
Z:60,N:87,T1:29,H1:817,T2:25,T3:42,P1:9260,A1:753,V1:38
Z = package length
N = node id
I = package counter
T = temperature
H = humidity
P = pressure
A = altitude
Q = air quality
V = voltage
M = motion
S = switch
, = delimiter
X1 = si7021
X2 = ds18b20
X3 = bmp280
X4 = bme680
RSSI = Signal strength
LQI = Signal quality
RN = receiver node id
- Websocket
- mDNS
- NTP
- OTA Update
- An Arduino/ESP8266/ESP32 with a CC1101 module as a receiver
- Wiring diagram: SmartRC-CC1101-Driver-Lib
- An Arduino with a CC1101 module as a transmitter 13/arduino-cc1101-transmitter
- Wiring diagram: AskSin++
- VSCode
- PlatformIO
git clone https://github.com/13/arduino-cc1101-receiver.git
- Edit
main.cpp
to your needs - Edit
platformio.ini
to your needs - Build & upload to your Arduino
- ...
- v13
- Stable release
- v10
- Initial release
- 13 - Initial work - 13
This project is licensed under the MIT License - see the LICENSE.md file for details
- Thank you