Prototype RF driver for STM Sub-1 GHz RF expansion board based on the SPSGRF-868 module for STM32 Nucleo.
Prototype RF Driver for STM Sub-1 GHz RF Expansion Boards based on the SPSGRF-868 and SPSGRF-915 Modules for STM32 Nucleo
Currently supported boards:
Note, in order to use expansion board X-NUCLEO-IDS01A4 in mbed you need to perform the following HW modifications on the board:
- Unmount resistor
R4 - Mount resistor
R7
Furthermore, on some Nucleo development boards (e.g. the NUCLEO_F429ZI), in order to be able to use Ethernet together with these Sub-1 GHz RF expansion boards, you need to compile this driver with macro SPIRIT1_SPI_MOSI=PB_5 defined, while the development board typically requires some HW modification as e.g. described here!
This driver can be used together with the 6LoWPAN stack (a.k.a. Nanostack).
Revisions of SimpleSpirit1.h
| Revision | Date | Message | Actions |
|---|---|---|---|
| 11:b769d6caad82 | 2016-10-26 | Extend nanostack interface | File Diff Annotate |
| 9:3db68ab23070 | 2016-10-25 | Switch to K64F & NUCLEO_F429ZI | File Diff Annotate |
| 8:10967c884e38 | 2016-10-24 | Disable CONTIKI related stuff & Add Channel Setting Function | File Diff Annotate |
| 7:e90fa8f6bc6c | 2016-10-21 | Use 'us_ticker_read' directly | File Diff Annotate |
| 6:f5d01793bf86 | 2016-10-19 | First simple Sender->Receiver example | File Diff Annotate |
| 5:c9c5bc673c64 | 2016-10-18 | First version of send() | File Diff Annotate |
| 4:07537ca85c66 | 2016-10-18 | Backup commit (with spirit lib as it was) | File Diff Annotate |
| 3:0df38cfb1e53 | 2016-10-14 | Switching radio on | File Diff Annotate |
| 2:45642c5198a2 | 2016-10-14 | Run thru initialization | File Diff Annotate |
| 0:4fb29d9ee571 | 2016-10-13 | First compiling version (without warnings) | File Diff Annotate |
X-NUCLEO-IDS01A4 Sub-1GHz RF Expansion Board