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
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.