mirror of
https://github.com/digistump/DigistumpArduino.git
synced 2025-09-18 01:42:26 -07:00
Initial import of support files for all Digistump boards - Digispark, Pro, DigiX - including libraries, examples, tools, and other support files for the Arduino IDE
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
this is library to use the nrf24l01 on the raspberry pi.
|
||||
|
||||
it's based on the arduino lib from J. Coliz <maniacbug@ymail.com>.
|
||||
the library was berryfied by Purinda Gunasekara <purinda@gmail.com>.
|
||||
then forked from forked from github stanleyseow/RF24 by myself
|
||||
|
||||
setup the library
|
||||
=================
|
||||
|
||||
Clone or download this repo then go to folder
|
||||
cd RF24/librf24-rpi/librf24-bcm/
|
||||
|
||||
then
|
||||
|
||||
make ; make install
|
||||
|
||||
examples
|
||||
========
|
||||
|
||||
go to examples subfolder then
|
||||
make ; make install
|
||||
|
||||
In my examples I used the NRF on ArduiPi Board
|
||||
http://hallard.me/arduipi
|
||||
|
||||
So on example file the instance is created as follow, change the pins according your connections
|
||||
|
||||
// Setup for GPIO 22 CE and CE1 CSN with SPI Speed @ 8Mhz
|
||||
RF24 radio(RPI_V2_GPIO_P1_15, RPI_V2_GPIO_P1_26, BCM2835_SPI_SPEED_8MHZ);
|
||||
|
||||
|
||||
Pin are
|
||||
NRF24L01 RPI P1 Connector
|
||||
nrf-vcc = rpi-3v3 (01)
|
||||
nrf-gnd = rpi-gnd (06)
|
||||
nrf-ce = rpi-ce1 (26)
|
||||
nrf-csn = rpi-gpio22 (15)
|
||||
nrf-sck = rpi-sckl (23)
|
||||
nrf-mo = rpi-mosi (19)
|
||||
nrf-mi = rpi-miso (21)
|
||||
|
||||
known issues
|
||||
============
|
||||
none
|
||||
|
||||
contact
|
||||
=======
|
||||
Charles-Henri Hallard http://hallard.me
|
||||
|
Reference in New Issue
Block a user