Close

Arduino + Bluetooth Low Energy solution

A project log for Bionic Yourself V2.0

Project Bionic Yourself (B10N1C) is a small implant for your arm that makes you a bionic-superhero.

txyzinfotxyz.info 08/20/2014 at 23:090 Comments

There are limited projects available to make BLE and Arduino compatible with the current design of the B10N1C.

The most important requirements for my implant is to uploading Arduino sketches through the skin to the implant allowing a small, low powered, and simple design.

Bleduino

Negatives:

- it's still not available for purchase

- Current model’s current PCB size is too big for the B10N1C

- Currently there is no way to upload arduino sketch over the air-- the B10N1C will be exploring this feature

Lightblue

Positives:

+ Small package.

+ Current uploading sketch over the air capabilities only provided from Macintosh

Negatives:

- hard to solder BGA LBM313 module on B10N1C main PCB.

- atmega328 to LBM313 module needs to be added to make it Arduino compatible.

RFduino

Positives:

+ Easy to solder

+ Small package.

+ Arduino compatible MCU with BLE in one package

Negatives:

- No upload Arduino sketch over the air feature


By weighing the pros and cons of both proposed systems, the RFduino with HM-11 Bluetooth module connected to RX/TX/RESET RFduino pins for programming was selected.

While it may be redundant to have two Bluetooth capable devices on the system, the second one provides the code for uplading over the air. By having this small assembled PCBs (RFduino & HM-11), the modules make design easy to assemble

Discussions