Skip to content

Conversation

@soundanalogous
Copy link
Member

Adds StandardFirmataBLE for Arduino 101. Should also work with the RedBearLab BLE Shield (v2) when paired with a board with sufficient memory (Zero, Due, Mega). Works with RedBearLab BLE Nano with modifications (detailed here).

To use with the Arduino 101, you must install the Intel Curie Boards v1.0.5 package via the Arduino Boards Manager. Reporting of analog input values and I2C read (when using READ_CONTINUOUS mode) will be slow (~150ms interval). You can greatly speed things up however by manually patching the CurieBLE library via the instructions here in StandardFirmataBLE.ino.

An example firmata.js (node.js) script for the Arduino 101 and RBL BLE shield is available here: https://gist.github.com/soundanalogous/927360b797574ed50e27

To use StandardFirmataBLE with supported RedBearLab boards, install the latest version of the arduino-BLEPeripheral library.

soundanalogous added a commit that referenced this pull request Mar 14, 2016
Intial BLE support for Arduino 101 and some BRL boards
@soundanalogous soundanalogous merged commit c27ab47 into master Mar 14, 2016
@soundanalogous soundanalogous deleted the ble branch March 14, 2016 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants