Skip to content

Code for the STM32 operating in tandum with ArmLabCC1200 radios

License

Notifications You must be signed in to change notification settings

explosion33/CC1200stm32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Code for the STM32 operating in tandum with ArmLabCC1200 radios

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published