/cc1101

Zephyr OS driver for TI's cc1101 Sub-Ghz transceiver

Primary LanguageCApache License 2.0Apache-2.0

Zephyr OS driver for TI's cc1101 Sub-Ghz transceiver

This project implements a Zephyr OS driver for use of Texas Instrument's cc1101 sub-Ghz transceiver chip.

Cloning and preparing the workspace

The project has been structured as an out-of-tree driver, and for this reason includes both the driver itself and a sample application.

It has been structured following the example application from zephyr-RTOS project that can be found here.

To initialize the workspace, simply clone the repo using west, then update the zephyr tree:

$ west init -m https://github.com/studiofuga/cc1101 --mr main cc1101
$ cd cc1101
$ west update

Building

Once everything has been setup, just use west to build the sample app:

$ cd cc1101
$ west build -b esp32 app