Raspberry Pi NRF24L01 header (incl. 5V to 3V3 voltage regulator and additional SPI header)
This PCB is modified version of https://www.openhardware.io/view/17/Raspberry-Pi2-GPIO-interface-for-NRF24L01.
####Usage with MySensors May be used as MySensors.org gateway, see https://github.com/mysensors/Raspberry for details.
#####Installation of MySensor's gateway
# NRF24 Libraries
apt install git make g++ rsyslog
git clone "https://github.com/TMRh20/RF24.git"
cd RF24/
make all
cd ..
# MySensor gateway for Raspberry Pi
git clone "https://github.com/mysensors/Raspberry.git"
cd Raspberry/
make all
sudo make install
sudo make enable-gwserial
#####Usage
Make your gateway available as /dev/ttyMySensorsGateway
by running
sudo make enable-gwserial
If accesing by some software controller, it has to have an access rights to above device. E.g., when using FHEM controller, allow it to access /dev/ttyMySensorsGateway by
usermod -a -G tty fhem
####PWR_SEL jumper (must be shorted correctly) Select power source by connecting a jumper to the proper pair of pins:
Short 3V3_NRF <---> 3V3PI if using Raspberry's internal 3V3 (take care!)
Short 3V3_NRF <---> 3V3EXT if assembled LD117 regulator
and feed the device via EXT_PWR_IN 5V pin (e. g. connected to Raspi 5V)
Without a proper short/jumper described above, radio is not powered!
####PWR_OUT1, PWR_OUT2 headers (optional) PWR_OUT1, PWR_OUT2 headers may be used to feed any optional external 3.3 V device