-
Bluegiga BLE113 module with HM-10/11 firmware = Saving space
09/09/2014 at 14:52 • 0 commentsMega useful feature of HM10/11 (Bluetooth to serial converter) is remote controlling GPIO pins through AT-style command. I'm going to use this feature for triggering the Reset on Atmega328, which is a requirement for uploading code to Arduino processor.
It should't be a problem with transferring firmware from HM10/11 to BLE113 because they are both based on the same chip CC2541.
-
Bionic Yourself v2.0
09/02/2014 at 14:15 • 0 commentsBionic Yourself 2.0
A smaller, simpler, more rounded enclosure design.
1. RFduino replaced on Atmega328 + NRF8001. This allows me to make the unit smaller
2. HM11 replaced on BlueGiga BLE113 (with HM10 firmware). Also used to make design smaller.
3. Removed both PCA9536. Atmega328 provides enogh pins for LED's
4. Removed the 16bit ADC AD8692ARMZ. Now utilizing the Atmega328 anolog inputs for the EMG and MEMS microphone.
5. Vibrator motor replaced for space to fit in the new unit design.
6. Voltage regulator TPS61200 replaced on the TLV70033
7. EMG ground terminal is now located on the top of the unit.
8. 316L Stainless Steel will be utilized by piercing Barbels for EMG terminals.
-
Sensors RAW Data through BLE
08/21/2014 at 06:08 • 0 comments* I'm not using EZ-Link (Bluetooth to serial converter) for transferring data to tablet. I'm using BLE on RFduino.
EZ-Link is my current solution for wireless uploading code.
I hope to replace EZ-Link with HM-11
-
Coil Charging test
08/21/2014 at 05:59 • 0 commentsWorks fine. Wet sponge is a human skin emulator :)
Charger (transceiver) PowerBot® PB1020
Charger (receiver) BQ51013 with my custom coil
-
Dimensions
08/20/2014 at 23:49 • 0 comments -
Arduino + Bluetooth Low Energy solution
08/20/2014 at 23:09 • 0 commentsThere 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