RF24

OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux Devices [Moved to: https://github.com/nRF24/RF24] (by tmrh20)

RF24 Alternatives

Similar projects and alternatives to RF24

  1. RF24

    23 RF24 VS RF24

    OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux Devices

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. Touche

    An open source and open hardware wireless fencing system (by Yohannfra)

  4. MPU6050_light

    Lightweight, fast and simple library to communicate with the MPU6050

  5. MPU6050_tockn

    Arduino library for easy communication with MPU6050

  6. OneButton

    4 RF24 VS OneButton

    An Arduino library for using a single button for multiple purpose input.

  7. arduino-timer

    Non-blocking library for delaying function calls

  8. PS2KeyAdvanced

    Arduino PS2 Keyboard FULL keyboard protocol support and full keys to integer coding

  9. Joystick-servo-test

    test code for joystick NRF servo control (will delete the temp file and replace with proper repo when done)

  10. SpeedyStepper

    Stepper motor control library for Arduino

  11. Arduino-SDI-12

    An Arduino library for SDI-12 communication with a wide variety of environmental sensors. This library provides a general software solution, without requiring any additional hardware.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better RF24 alternative or higher similarity.

RF24 discussion

Log in or Post with

RF24 reviews and mentions

Posts with mentions or reviews of RF24. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-08.
  • I found an easy way to test 2.4GHz downconverters for RTL SDR using a nRF24L01 module
    2 projects | /r/RTLSDR | 8 Nov 2021
    /* * Carrier Wave to test SDR downconverters * * by: RobCa * * Library: TMRh20/RF24, https://github.com/tmrh20/RF24/ * * startConstCarrier() documentation * https://nrf24.github.io/RF24/classRF24.html#ac43ad43c34337ec0de189105bab2213b */ #include #include #include #include #define CHANNEL 57 #define LEVEL RF24_PA_MAX // RF24_PA_MIN = -18 dBm, RF24_PA_LOW = -12 dBm, RF24_PA_HIGH = -6 dBm, RF24_PA_MAX = 0dBm RF24 radio(PB0, PB1); // CE, CSN byte address[6]; void setup() { for (int i = 0; i < 6; i++) { address[i] = 0xFF; } pinMode(LED_BUILTIN, OUTPUT); radio.begin(); radio.setChannel(CHANNEL); radio.startListening(); radio.stopListening(); if (radio.isPVariant()) { radio.setAutoAck(false); radio.setRetries(0, 0); radio.flush_tx(); radio.disableCRC(); } } void loop() { digitalWrite(LED_BUILTIN, HIGH); radio.startConstCarrier(LEVEL, CHANNEL); delay(2000); radio.stopConstCarrier(); radio.startListening(); radio.stopListening(); digitalWrite(LED_BUILTIN, LOW); delay(2000); }
  • Is there anyone out there that can modify this code to add 3 servos?
    4 projects | /r/arduino | 1 Jul 2021
    Library: TMRh20/RF24, https://github.com/tmrh20/RF24/
  • For this code... How could I edit it so that I could send the readings of a joystick to a second arduino? What is a const char?
    1 project | /r/arduino | 5 Jun 2021
    /* * Arduino Wireless Communication Tutorial * Example 1 - Transmitter Code * * by Dejan Nedelkovski, www.HowToMechatronics.com * * Library: TMRh20/RF24, https://github.com/tmrh20/RF24/ */ #include #include #include RF24 radio(7, 8); // CE, CSN const byte address[6] = "00001"; void setup() { radio.begin(); radio.openWritingPipe(address); radio.setPALevel(RF24_PA_MIN); radio.stopListening(); } void loop() { const char text[] = "Hello World"; radio.write(&text, sizeof(text)); delay(1000); }
  • I'm trying to use some nRF24L01 + PA modules but they don't work.
    1 project | /r/arduino | 23 May 2021
    #include //nRF2401 libarary found at https://github.com/tmrh20/RF24/
  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic RF24 repo stats
4
1,719
8.5
about 5 years ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?