Skip to content

oake/rf-bridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is a package for the RF Bridge device I built based on a ESP32-C3 Super Mini and two CC1101 modules.

How to use

To use RF Bridge, add the following to your ESPHome configuration:

packages:
  rf-bridge: github://oake/rf-bridge/package.yaml

The two radios are already configured as radio_1 and radio_2.

If you need to access the GDO0/GDO2 pins to set up stuff like remote_receiver or remote_transmitter, use:

  • ${radio_1_gdo0} and ${radio_1_gdo2}
  • ${radio_2_gdo0} and ${radio_2_gdo2}

How to build the RF Bridge

Just get an ESP32-C3 Super Mini and two basic CC1101 modules.

Connect all pins of the modules as follows.

NB: The majority of the pins are shared between the two radios. Only CSN, GDO0 and GDO2 are different.

CC1101 Pin Radio 1 Radio 2
GND GND GND
VCC 3V3 3V3
GDO0 GPIO10 GPIO20
CSN GPIO7 GPIO1
SCK GPIO4 GPIO4
MOSI GPIO6 GPIO6
MISO GPIO5 GPIO5
GDO2 GPIO3 GPIO0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published