# RF24-STM **Repository Path**: watsonhuang_admin/RF24-STM ## Basic Information - **Project Name**: RF24-STM - **Description**: 用来实现 NRF 通讯模组通讯 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-06 - **Last Updated**: 2026-01-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # STM32duino driver for nRF24L01 2.4GHz Wireless Transceiver This is a modified version of the maniacbug RF24 library that can be found here https://github.com/maniacbug/RF24 . It has been modified to work with the stm32f103 on the Arduino platform. The project for this can be found here. https://github.com/rogerclarkmelbourne/Arduino_STM32 Design Goals: This library is designed to be... * Maximally compliant with the intended operation of the chip * Easy for beginners to use * Consumed with a public interface that's similiar to other Arduino standard libraries * Built against the standard SPI library. Please refer to: * [Documentation Main Page](http://maniacbug.github.com/RF24) * [RF24 Class Documentation](http://maniacbug.github.com/RF24/classRF24.html) * [Source Code](https://github.com/maniacbug/RF24) * [Downloads](https://github.com/maniacbug/RF24/archives/master) * [Chip Datasheet](http://www.nordicsemi.com/files/Product/data_sheet/nRF24L01_Product_Specification_v2_0.pdf) This chip uses the SPI bus, plus two chip control pins. Remember that pin 10 must still remain an output, or the SPI hardware will go into 'slave' mode.