-
Get the RFduino hardware.
-
Install the FTDI drivers.
-
Download Arduino 1.6.3 or newer.
- Mac OS X: Requires Java 6 to be installed. Available here.
-
Open Arduino
- Either, edit preferences, and add rfduino.com as the Server (HTTP) under Proxy Settings and save.
- OR, if you are using Arduino 1.6.4 or newer, then there is now another way to do this. With preferences open, instead of putting rfduino.com as the Server proxy, you can add the JSON file to "Additional Boards Manager URLs:". From this depo, that URL is: https://raw.githubusercontent.com/BocuStudio/RFduino/master/package_rfduino_index.json
- Open the Boards Manager under Tools->Board menu.
- Select the RFduino package at the end of the list, and click Install to install it.
- Your new board will now show up in the Tools->Board menu.
- Either, edit preferences, and add rfduino.com as the Server (HTTP) under Proxy Settings and save.
Select the board and port, and you're ready to go!
// FTDI drivers are not needed (they are built into the kernel)
wget http://downloads.arduino.cc/arduino-1.6.3-linux64.tar.xz
tar -xf arduino-1.6.3-linux64.tar.xz
Ubuntu: sudo apt-get install default-jre
Fedora: sudo yum install jre
OpenSUSE: sudo zypper install jre
// otherwise the com port open will fail with permission denied (you must logout/login for change to take effect)
sudo usermod -aG dialout <username>
-
Attach the USB shield
-
Select RFduino from the
Tools/Board
menu -
Select the port from the
Tools/Port
menu -
Select an example from the
Files/Examples/RFduinoNonBLE
orFiles/Examples/RFduinoBLE
directory -
Select
Upload
to compile, upload and execute the sketch -
Download the iPhone example apps from the iPhone App Store (search for
RFduino
).
Check out the RFduinoApps repository for iPhone App source code & RFduino to Raspberry Pi integration projects.
The best way to communiate with us is on the RFduino Forum.