# Experimental port for Semtech SX1280 2.4 GHz Multi Protocol Controller
## Overview
This port targets the Semtech SX1280 radio controller. The Host Stack and the Controller (incl. Link Layer) run on a STM32 MCU, with the SX1280 connected via SPI.
It uses the SX1280 C-Driver from Semtech to communicate with the SX1280. The main modification was to provide an optimized polling SPI driver that is faster then the one provided by STM32CubeMX.
## Status
Only tested with the Miromico FMLR-80-P-STL4E module so far. On this module, the 52 Mhz clock for the SX1280 is controlled by the MCU.
Segger RTT is used for debug output, so a Segger J-Link programmer is required.
For the FMLR-80-P-STL4E module, just run make. You can upload the .elf file created in build folder e.g. with Ozone using the provided stm32-sx1280.jdebug and run it.