{{pfw:banner.png}} ====== MSP430 implementation for nRF24L01+ ====== The [[https://www.sparkfun.com/datasheets/Components/SMD/nRF24L01Pluss_Preliminary_Product_Specification_v1_0.pdf|nRF24L01+]] is a cheap 2.4GHz transceiver module with a low level part of the communication layer already in hardware available. Features of the nRF24L01+ are, adjustable auto retransmit, RF ACK handshake, a 1 to 32 byte payload with variable length (Dynamic Payload), Fifo of 3 deep, 120 selectable frequencies, adjustable output power, CRC, etc. **Bidirectional transmit & receive in action on the Egel kit** {{https://user-images.githubusercontent.com/11397265/154851672-ad18f3f9-d11a-442c-b3bd-ba4cf5b9e943.jpg|nRF24 bidirectional test}} ===== Software ===== * [[en:pfw:wireless_nrf24l01_msp430_noforth-g2553_20f149|MSP430G2553 & MSP430F149 noForth]], implementation of the nRF24L01+ driver with examples\\ * [[en:pfw:wireless_nrf24l01_msp430_noforth-fr59xx|MSP430FR5949 noForth]], implementation of the nRF24L01+ driver with examples\\ Etc.