Open & Open-Source IoT Wireless (not WiFi) Networks
An experiment disconnected...
- Bring the reliability of TCP/IP and potential of mesh networking/IoT to even the smallest of Arduino devices
- Enable self-sustaining wireless sensor networks that seamlessly link together using standard protocols & networking
- Simplify & automate it.
- Experiment with/document a model for completely open & open-source communication
- 1.6 - Aug-Dec 2015
- Address problems with stream functions like client.parseInt() or find()
- Tested working with MQTT via PubSub library
- Fix: Connection state set before begin allocated
- Workaround for HTTP servers sending half TCP MSS
- Automatically assign mesh nodeID based on IP & update examples
- ESP8266 (Arduino) support
1.51RC1 - Apr15-16 2015
- Seemingly stable release candidate
- Major change: RF24Gateway replaces RF24toTUN
- Now defaults to using RF24Mesh (TUN) interface
- Apr 16 - Use external buffer for uIP to save memory. Requires Updating RF24Network and RF24Mesh.
See version history for more info
Configuration and Setup
The hardest part of setting up is getting the first radio module connected properly.
Scroll to the bottom of the RF24 radio documentation for pin connections
Once you have done that, see the Configuration and Set-Up page for general installation and configuration information
See the Overview page
Building a Network - Customizing your RF24 TCP/IP network
See the Building a network page
The RF24 libraries are divided into layers, generally according to the OSI model, which allows specialized testing and troubleshooting of individual layers.
See the Troubleshooting section for general troubleshooting steps.