dariosalvi78 / nRF24

A library for controlling the Nordic NRF24L01+ chip with Arduino

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nRF24

This library implements the functionalities of the NRF24L01+ chip without (almost) any further abstraction. This code is based on the work of Mike McCauley (mikem at airspayce dot com), original code Id: NRF24.h,v 1.1 2012/12/12 11:17:16 mikem Exp mikem, available at http://www.airspayce.com/mikem/arduino/NRF24/

Differences with the original library:

  • uses javadoc documentation style
  • adds reliability: almost every command is checked after being executed
  • supports all pipes (not only 0 and 1)
  • adds support for interrupts (still provisional)

Alternatives:

Known issues and todos:

  • acks with payload are not supported yet
  • interrupts not tested well yet

About

A library for controlling the Nordic NRF24L01+ chip with Arduino

License:GNU General Public License v3.0


Languages

Language:C++ 81.0%Language:Arduino 19.0%