Skip to content

ironpillow/RFduino

 
 

Repository files navigation

RFduino: An Arduino shrunk to the size of a finger-tip and made wireless!

logo

Video

Installation

  • Get the RFduino hardware.

  • Install the FTDI drivers.

  • Download Arduino 1.6.3 on newer.

    • Mac OS X: Requires Java 6 to be installed. Available here.
  • Open Arduino

    • edit preferences, and add rfduino.com as the Server (HTTP) under Proxy Settings and save. preferences
    • 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.

Select the board and port, and you're ready to go!

Linux

// 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>

Getting Started

  • 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 or Files/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).

    • Detailed instructions for the Temperature app are available here.
    • Detailed instructions for the ColorWheel app are available here.

RFduinoApps

Check out the RFduinoApps repository for iPhone App source code & RFduino to Raspberry Pi integration projects.

Communicating with us

The best way to communiate with us is on the RFduino Forum.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 89.7%
  • Objective-C 3.3%
  • Assembly 2.8%
  • C++ 2.1%
  • Other 2.0%
  • Processing 0.1%