Tagged: nrf24l01

NRF24L01+ 2.4GHz RF Module 1

HAL Library 25- NRF24L01+ for STM32Fxxx

I spent some time again porting libraries from STD drivers for F4 series to HAL drivers for STM32 series. This library is going to be about NRF24L01+ transceiver module, allowing you to send and receive data between 2 NRF24L01+ modules connected to STM32Fxxx device. Library Read more about new HAL libraries Features Send and receive data using NRF24L01+ Allows to use IRQ pin on NRF24L01+ Functions to read and clear interrupts are in API

All STM32 HAL libraries 101

All STM32 HAL libraries

In this section, I will write all libraries based on HAL drivers from ST. If you see this first time, make sure you read this post first about how structure of my libs looks like! License All my softwares are published under MIT license. This means that you are allow to modify, share and use my source and other stuff in personal or commercial use. If you modify source code, it has to stay under GNU GPL v3 license too. I...

NRF24L01+ 2.4GHz RF Module 212

Library 17- nRF24L01+ for STM32F4

17th library is here. I will show how to basic communicate with 2 nRF24L01+ RF transceivers. The Nordic nRF24L01+ is a highly integrated, ultra low power (ULP) 2Mbps RF transceiver IC for the 2.4GHz ISM (Industrial, Scientific and Medical) band. With peak RX/TX currents lower than 14mA, a sub ╬╝A power down mode, advanced power management, and a 1.9 to 3.6V supply range, the nRF24L01+ provides a true ULP solution enabling months to years of battery life from coin cell...