Demo of how to use CC1200 radios to send data.

Dependencies:   CC1200

CC1200 Example Project

This project shows how to use my Mbed OS CC1200 driver to send messages over the air. It connects to the radio chips, configures them (using a couple of different configurations converted from SmartRF), and sends a message from a transmitter chip to a receiver.

Hardware Setup

This program assumes that two CC1200s are connected to your processor's SPI bus. The CC1200s' circuit boards must be configured for the 900MHz band. Also, if you are connecting the two radios together directly with a cable, make sure to include an attenuator (-20dB should work) to prevent overloading the radios' RX inputs.

I used a custom circuit board for my testing, but you should also be able to use an Mbed board connected to two CC1200 eval kits to run the program.

Note: License free transmission on the 900MHz band is only legal in Region 2 countries (North and South America). Make sure to follow all local regulations covering radio transmissions!

Files at this revision

API Documentation at this revision

Comitter:
MultipleMonomials
Date:
Mon May 03 02:47:04 2021 -0700
Parent:
2:ff257762763e
Commit message:
Update CC1200 driver version

Changed in this revision

CC1200.lib Show annotated file Show diff for this revision Revisions of this file
--- a/CC1200.lib	Mon May 03 02:44:55 2021 -0700
+++ b/CC1200.lib	Mon May 03 02:47:04 2021 -0700
@@ -1,1 +1,1 @@
-https://os.mbed.com/users/MultipleMonomials/code/CC1200/#c609cc7c9ea7
+https://os.mbed.com/users/MultipleMonomials/code/CC1200/#d22a8885800b