-
Notifications
You must be signed in to change notification settings - Fork 18
Getting Started
If you're on this page to the repository, you probably already have (and if not, you'll need) the following things:
- An RFDuino board
- A USB connector board of some kind to program it with Arduino sketches as well as some kind of [cable] to upload sketches
- The Arduino IDE that allows you to write Arduino sketches and program your RFDuino
- The RFDuino Specific Hardware Library and Example Sketches that tells the Arduino IDE which hardware you're working with (i.e. not the Uno or the Nano or the Mega etc.)
- The ability to do everything listed in the basic Arduino tutorial such as open, write, compile, and load a sketch onto a board.
First off, you need an ANDROID DEVICE THAT ACTUALLY SUPPORTS BLUETOOTH LOW ENERGY. Many older devices will not. Check that your Android phone or tablet comes with Bluetooth Smart, Bluetooth 4.0, or Bluetooth Smart Ready. Alternately, check that your device runs Android 4.3 or later, since that's the point the Android OS began natively supporting the functionality.
If you want to build your own Android app, start with the [Android Developer's guide] (http://developer.android.com/training/basics/firstapp/index.html) According to the tutorial, you'll need:
- An IDE (Integrated Development Environment) such as Eclipse or AndroidStudio. The guide also details how to compile on your own for the advanced hardcore programmer.
- The Android Software Development Kit For developing for Bluetooth Low Energy (used by the RFDuino), you'll need SDK 18 (Android 4.3) or greater.
If you don't want to build your own and just want to play with the example code, go to the [Latest Stable Example App and Code](TODO: Link latest tag here)