diff options
Diffstat (limited to '.pio/libdeps/esp32-s3-n16r8/RF24/docs/mraa.md')
| -rw-r--r-- | .pio/libdeps/esp32-s3-n16r8/RF24/docs/mraa.md | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/.pio/libdeps/esp32-s3-n16r8/RF24/docs/mraa.md b/.pio/libdeps/esp32-s3-n16r8/RF24/docs/mraa.md new file mode 100644 index 0000000..175b7b4 --- /dev/null +++ b/.pio/libdeps/esp32-s3-n16r8/RF24/docs/mraa.md @@ -0,0 +1,42 @@ +# MRAA + +@tableofcontents + +<!-- markdownlint-disable MD031 --> +MRAA is a Low Level Skeleton Library for Communication on GNU/Linux platforms. +Review the [MRAA documentation](http://iotdk.intel.com/docs/master/mraa/index.html) for more information + +RF24 supports all MRAA supported platforms, but it might not have been tested on each individual platform due to the wide range of hardware support: + +- [Report an RF24 bug or issue](https://github.com/TMRh20/RF24/issues) + +## Setup and installation + +Build using the **MRAA** library from [MRAA documentation](http://iotdk.intel.com/docs/master/mraa/index.html) + +MRAA is not included. + +1. Install, and build MRAA + ```shell + git clone https://github.com/intel-iot-devkit/mraa.git + cd mraa + mkdir build + cd build + cmake .. -DBUILDSWIGNODE=OFF + sudo make install + ``` +2. Complete the install + ```shell + nano /etc/ld.so.conf + ``` + Add the line + ```shell + /usr/local/lib/arm-linux-gnueabihf + ``` + Run + ```shell + sudo ldconfig + ``` +3. Install RF24, using MRAA + + See [Linux Install instructions](linux_install.md) |
