Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.19 KB

File metadata and controls

30 lines (20 loc) · 1.19 KB

CC1200stm32

Embedded software for CC1200 and STM32 based radios

Custom radio build

Credit

Huge thanks to Jamie Smith, who wrote the CC1200 interface used in this project

Purpose

This project aims to expand on the interface Jamie wrote by providing I2c, SPI, and Serial interfaces, using the STM32 as a middle-man between the CC1200 and any other device

This repository abstracts the CC1200 radio operations to external devices using the following libraries

Platform

This code is designed to work with STM32 devices running with Mbed os

It has currently been tested with

  • the Nucleo L476RG, STM32 breakout board, and running on mbed os 6.0.0
  • Custom STM32 L476RG based board, an example of which can be found here

Features

Implemented

  • I2C abstraction for the majority of functions
  • Serial abstraction for the same functions as I2C

Coming

  • SPI abstraction
  • more features / commands