Close

Does this project spark your interest?

Become a member to follow this project and don't miss any updates

Bionic Yourself V2.0

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

19.9k 62 206 123

This project was created on 08/20/2014 and last updated 11 days ago.

Description
Project Bionic Yourself (B10N1C) is a small implant for your arm that makes you a bionic-superhero. The idea comes from utilizing technology to give you a super ability such as wireless control devices by moving a single finger, sense electromagnetic fields, and even scan RFID keys while all being stored inside your body. While these are a few examples, the possibilities range much further. It's also a user-integrated hacker tool that has the opportunity to change life as we know it.

The goal of the B10N1C is to explore the application of a small, safe, robust implant that communicates with the outside world through technology and the various user interfaces found in one’s day to day life.

The proposed project hinges on the idea of becoming bionically similar to Robocop. Using my knowledge of implantable materials (silicone, polyurethane, etc), I hope to upgrade my body to communicate with the tech-friendly culture that we live in today.
Details

By having the system permanently embedded in your body, you have a different type of controlled environment which cannot be interfered with by the various day to day lives of people.

The electronic components within the system are small but require a 3D model to assist in keeping the system as small as possible. A draft of the 3D design can be see below.

Electronic Components

INA333 + AD8692ARMZ + OPA364
Op-amps for Electromyography (EMG) muscle bioelectrical activity circuit (page 32,41). or sense electromagnetic fields.

MMA8451
14bit accelerometer has a built-in low and high-pass filter. Shake, Single, Double and Directional Tap Detection. Freefall and Motion Detection.

Precision Microdrives 304-103
SMD Vibration motor, feedback from EMF sensor or from other devices.

8 X 0603 bright white SMD leds
LED bar graph, allows menu for cyber tools and data visualization through skin.

SPU0410HR5H-PB
MEMS microphone for sound visualizer on LED bar graph (VU meters).

RC522
RFID reader to allow arm-over access to data from other RFID applications.

24LC1025
Memory, stores RFID tags, data from the temperature & accelerometer.

HTU21D
High Precision Temperature Sensor, realtime monitor of your body's temperature.

ATMEGA328P
Atmel picoPower 8-bit AVR RISC-based microcontroller.

BlueGiga BLE113 with HM10 firmware
Uploading Arduino code over the air (Bluetooth to serial converter).

NRF8001
Single-chip Bluetooth® low energy Connectivity IC.

301218HS20C
20mAh Super Safe Fullriver Lipo Battery.

BQ51013B
Coil charger for wireless charging capability.

MCP73831
LiPo Battery Charger.

TLV70033
Linear Voltage Regulator.

DRV5013
Digital-Latch Hall Effect Sensor. For enabling/disabling Bluetooth To Serial converter.


LED bar graph


RX/TX/Status LED


Safety and Materials

  • Bionic Yourself (B10N1C) shell/enclosure will be made from a medical grade silicone
  • 316L Stainless Steel EMG Terminals will be utilized by piercing Barbels MAKE-UB312-micro.
  • Special super safe Lipo battery Fullriver (301218HS20C)
  • Humidity sensor (HTU21D) for safety, if humidity level rises inside enclosure, that means it is time to remove the device.


Reference

  • EMG circuit from BITalino project (page 32,41)
  • Adafruit Arduino libraries and reference schematic for MMA8451, HTU21D, NRF8001.


Project Schedule

  • Mechanical design, large electronic component arrangement [ DONE ]
  • Breadboarding and making final decision on components [ DONE ]
  • Design schematic and PCB in Eagle [ IN PROCESS ]
  • Assemble and test without implanting
  • Implant in arm at a licensed body modification studio


THP Semi-Finalist Video


Hackaday provides the best place to publish this project, because it is a project that hackers will appreciate. Part of the appeal in releasing this project on Hackaday is to open the doors to criticism and improvement. Let's build the smallest, safest, simplest, and most robust low-energy implant with uploading Arduino code over the air.

Components
  • 1 × INA333 Amplifier and Linear ICs / Instrumentation Amplifiers
  • 1 × AD8692ARMZ Amplifier and Linear ICs / Operational Amplifiers
  • 1 × MMA8451 14-bit/8-bit LowPower Digital Accelerometer
  • 1 × SMD vibration motor Precision Microdrives 304-103 Pico Vibe
  • 8 × Bright white SMD leds (0603 package)
  • 1 × SPU0410HR5H-PB MEMS Microphone
  • 1 × RC522 RFID reader/writer
  • 1 × 24LC1025 i2c Memory ICs / EEPROM
  • 1 × HTU21D Sensors / Temperature & Humidity
  • 1 × ATMEGA328P Microprocessors, Microcontrollers, DSPs / ARM, RISC-Based Microcontrollers

See all components

Project logs

View all 14 project logs

Discussions

Meta765 wrote 4 days ago null point

This is simply amazing work. I'm reading on the technology right now. I want
one! And i also make an excellent LAB rat ;)

Are you sure? [yes] / [no]

matt.a.thurman wrote 23 days ago null point

I would be concerned about a few things here, first of all getting a 2.4GHz signal out of the body may prove difficult because of the dermal layer. Its generally modeled as a resistor in series with a parallel RC network. This seems like a low pass filter so you may need a wire to travel to the surface and be attached to the outside of the skin.

also the sensor electrodes - any thought on what material? different materials interact with the body differently and the wrong choice of material could result in a wicked immune response and even death if left untreated.

Are you sure? [yes] / [no]

Marcus wrote 23 days ago null point

I thought the Bluetooth signal wouldn't make it through skin either, but the Circadia implant demonstrates otherwise: http://www.youtube.com/watch?v=clIiP1H3Opw

"shell/enclosure will be made from a medical grade silicone... EMG terminals made from medical grade Stainless Steel 304" and I believe that is all that is in contact with the body.

Are you sure? [yes] / [no]

txyz.info wrote 20 days ago null point

Yes, Circadia proved that it works.

Are you sure? [yes] / [no]

matt.a.thurman wrote 15 days ago null point

hmm i stand corrected, incredible.

Are you sure? [yes] / [no]

Marcus wrote 24 days ago null point

Have you thought about keeping a longer list of what applications this has (as currently designed)? To satisfy my OCD and keep your comments section neat, I might start a list as a reply to this comment.

Are you sure? [yes] / [no]

Marcus wrote 24 days ago null point

- I think the vibrator would make the best alarm clock, both impossible to ignore and wouldn't wake the person next to you.
- Say you had to take drugs at certain times, stick an RFID tag on the drug bottle and use the motor or lights to remind you until the tag is scanned.
- I wonder if a soldier/hunter/sports shooter could keep track of ammo using the accelerometer to detect when a bullet is fired?
- Of course there is all the lock/key applications that are obvious for any implanted RFID.
- Detect 50hz current to warn you there is a live 240V wire near?
- If it was possible to use it as a vibrator ringer for your phone through the bluetooth connection, maybe you could also use it to notify you when you leave your phone behind (and the bluetooth connection breaks)?

Are you sure? [yes] / [no]

txyz.info wrote 19 days ago null point

A lot of these sound really cool! This is a great example of what can be accomplished with Bionic Yourself.
Yes! The point of my project is to have an implantable device that can be reprogrammed and allow the user to explore all sorts of possibilities.

Are you sure? [yes] / [no]

Marcus wrote 19 days ago null point

Would it be possible to drive a small current through the EMG terminals, just enough to make a tingling sensation (no idea how you would determine the number of milliamps in a `tingle')? That could be another form of feedback without increasing the mechanical components. It could be an appropriate form of feedback for something like a drug reminder: you could ignore it for a bit if you were busy, but you are not going to forget about it.

Are you sure? [yes] / [no]

txyz.info wrote 19 days ago null point

Like a small electric shock, it's great idea! Yes, it's possible with additional circuit. I will try to include this feature. Thanks Marcus.

Are you sure? [yes] / [no]

Marcus wrote 4 days ago null point

I wonder if the EMG terminals will be able to accurately detect how hard you are squeezing your fist? If so, you could link Bionic Yourself with the Electric Bubblegum Board: http://hackaday.com/2014/10/20/electric-bubblegum-board/ and do away with the Wii controller, instead use fist pressure to control how fast you go.

Actually all you would need to detect is binary 'fist/no-fist', and integrate that signal over a second to get desired speed. Pump your fist to generate a 'PWM' signal.

I admit if you were going fast and wanted to brake it would take a second to react, but skateboarding isn't safe to begin with, just jump off if you're in that much trouble.

If I had this set up I would initiate the bluetooth link by tapping the Morse code for "Like a boss" on the implant. :D

Are you sure? [yes] / [no]

Kevin Isageek wrote a month ago null point

What sort of lifespan would this have in the body? Would be a bit sucky if you had to replace it every few years. If the moisture level does rise,inside the implant, can the implant be removed and dried out?

Are you sure? [yes] / [no]

txyz.info wrote 19 days ago null point

Good question. The moisture level shouldn't raise with time. For safety I have humidity sensor, if humidity level rises inside enclosure, that means it is time to remove the device. The average lifespan of a silicone implant is about 10-15 years.

Are you sure? [yes] / [no]

SpireCoder wrote a month ago null point

It looks promising, especially the led display. maybe you could arrange the leds like 1 or 2x 7 segment displays to display numbers and letters?.

One thing that does scare me a little is the vibration motor.. wouldn't that cause discomfort or possibly inflict damage to arteries and such?.

Are you sure? [yes] / [no]

txyz.info wrote 19 days ago null point

I had considered using a segmented LED but seeing they’re on a PCB, I was worried about the increase in size the overall implantable would be.

Are you sure? [yes] / [no]

PointyOintment wrote 18 days ago null point

If you could manage to fit in 4 7-segment digits, it could be a (simple to read) watch!

Are you sure? [yes] / [no]

Stryker295 wrote 18 days ago null point

Those are actually rather thick D:

Are you sure? [yes] / [no]

James wrote a month ago null point

It seems like you got quite the volunteer list, I would like to add myself as well. I already have a magnetic implant to get a bit close to part of what you are trying to accomplish. I know a guy who can coat your device in implantable silicone. This is a concept that I have been thinking about for quite a while and seems like you beat me to the punch although my technical skills aren't quite where yours are. One thing I was wondering is if it would be easier to add programming/charging via transdermals?

Are you sure? [yes] / [no]

txyz.info wrote 19 days ago null point

Cool! thanks for help. I will contact you!
From one side it’s easier less electronics, but from other side it will add more mechanical components. More sophisticated mechanical design will decrease robustness, for example you can accidentally strip off transdermals terminals. The procedure itself is more complex.
It is very important to note that transdermal implants can be very difficult to heal. Many tend to stay in a continual state of "not fully healed" and often have scarred and irritated skin surrounding them. Healing can take up to two years to complete. Rejection can occur even after the transdermal is fully healed if it is accidentally bumped (though this is true of any surface piercing as well). However, while success is by no means guaranteed, there are several people who have managed to keep theirs for several years, even as long as a decade or more.

Are you sure? [yes] / [no]

L.E. Z wrote a month ago null point

Simply brilliant. One of the best projects I have seen yet. I would volunteer myself for testing if needed.

Are you sure? [yes] / [no]

txyz.info wrote 19 days ago null point

Thank you!

Are you sure? [yes] / [no]

Janet wrote a month ago null point

I would love to be a tester for this project - It's my dream to become a cyborg, haha.

Are you sure? [yes] / [no]

Mark S wrote a month ago null point

I am most def interested in becoming a tester, if you're looking for anyone.

I know a pro who does magnet and RFID implants at his pierce shop, so getting it installed will be no problem.

Are you sure? [yes] / [no]

Bastian wrote a month ago null point

Very very cool. Just curious if the ability for multiple units to communicate with each other has built into the hardware for future proofing. If so what are the limitations how would this be achieved?

Also have you looked into the effects of strong magnetic/rf fields on the device?
(not just MRI)

-Power from RF antennas esp. HF but everything from eg VLF LF MF HF ect.
-Potlines
-Generators

Are you sure? [yes] / [no]

txyz.info wrote 19 days ago null point

Yes, if you have multiple implants they can communicate with each other through Bluetooth.

Are you sure? [yes] / [no]

Ladvien wrote a month ago null point

Question, are you planning on updating the Arduino sketch via the HM-11? I'm just curious, because I was doing similar work a few months ago. I was in the middle of editing the Arduino IDE to add automatic reset using the HM-11, when I got distracted with other projects. But I'm curious if there are any roadblocks you've run into I might be able to help with? Or if you could share more details about your intent, specifically with the HM-11? Or if you've solved all my problems with a remote upload and you can tell me your secret? :) 



I can't see the underside of your protoboard, but I don't see resistors on your reset line? Just be warned, only two pins on the HM-10/11 (really, the CC254X) are rated for 20mA, the reset and the CONN pins. The rest only support 4mA. 330 is good for reset and 470 for LEDs.



Anyway, if I can help in anyway, let me know. Always excited to see cool projects using the HM-10/11. 

Here are few of my articles that might be relevant:

http://letsmakerobots.com/content/bluetooth-40-arduinohttp://letsmakerobots.com/node/40237http://letsmakerobots.com/content/connect-arduino-your-iphonehttp://letsmakerobots.com/content/valdez-mutant-v04-smd-lpc1114-board

Regarding the TPS61200, have you considered the Murata line of DC-DCs? 



http://search.murata.co.jp/Ceramy/image/img/A14X/2HL_E.pdf 



I use this little guy (for real, he's itty-bitty).



http://www.digikey.com/product-detail/en/LXDC2HL33A-055/490-5795-1-ND/2783652



Give the cost of the inductor on the TPS, the Murata comes out cheaper. And it requires less PCB real-estate, given few supporting passives. 

If you get a chance, my Skype is: thomas_ladvien

Are you sure? [yes] / [no]

txyz.info wrote 19 days ago null point

I've read all of your posts on letsmakerobots.com about hm-10/11. It’s one of the first sites to pop up when you do a google search about hm-11 and arduino.
I’m stuck on editing the Arduino IDE to add automatic reset, I found another solution for wireless resetting. Please check my update “NEW Solution for Arduino Wireless Reset”
LXDC2HL33A is awesome component! thanks.

Are you sure? [yes] / [no]

Taylor Cox wrote a month ago null point

I'd be down to be one of your beta testers for sure. How awesome would it be to just walk up to your house door and open it with and RFID chip implanted? Plus all the other features.

Are you sure? [yes] / [no]

Craig Burden wrote a month ago null point

Very cool, I would love to have one! My only concern is pain/discomfort etc. I am a rock climber and my forearm muscles take a serious beating. Is there any possibility of it producing some pain?

Are you sure? [yes] / [no]

Chace Butterworth wrote a month ago null point

If you need a test dummy hit me up. I would be more than willing to have one of these in me.

Are you sure? [yes] / [no]

Stryker295 wrote a month ago null point

I am actually gotta say.

I see a lot of really tacky, over-the-top implant/mod/etc ideas out there, and the strip of LEDs is literally the best idea I've ever seen on an implant. Congratulations on that one! Only suggestion on that regard is perhaps moving the coloured LEDs to a different section of the board, perhaps the other side?I haven't done any tests of what it's like to have SMD LEDs like those through skin, but I dunno. Just a thought! Again, super brilliant idea overall, looks really fantastic.

Are you sure? [yes] / [no]

Scott wrote a month ago null point

Can view the Circadia, which has implanted SMD leds if you are curious about how it looks.

Are you sure? [yes] / [no]

Bruce Thomson wrote a month ago null point

(a) I LOVE watching this devlop, and may buy one to implant in myself.
(b) The feature most significant is the nerve-to-device interface that presumably can enable the user - after a few weeks of brain-muscle training - to relay as many as possible channels to external equipment (anything from a mobile phone to a door lock or waterside crane).
(c) The technical description is beautifully typed up, but to get LOTS OF BUYERS you need to stop development for a day, and invest your time in doing a 2-minute, concise YouTube video that VISIBLY SIMULATES a host of universally attractive real-life potential uses. I'll help you (free) to edit your bunch of raw clips into a nice video if you want me to. 'Happy to confer by teleconference if you like. Bruce Thomson in New Zealand.

Are you sure? [yes] / [no]

Scott wrote a month ago null point

The device is in technical phases.
Until there is a working, final prototype, I'd hold off on doing consumer marketing.

Are you sure? [yes] / [no]

Scott wrote a month ago null point

Look forward to purchasing one.

Are you sure? [yes] / [no]

Chrunchstick wrote a month ago null point

This just might be the most awesome project on hackaday.io. If you ever start selling/croudfunding these, please let me know. Also if you need a guinea pig in N/W europe.. This is the next step in human-tech future!

Are you sure? [yes] / [no]

hacktheplanet101 wrote 2 months ago null point

i love the new design .. definitely more palatable as an implant

Keep up the good work ^^

Are you sure? [yes] / [no]

J Groff wrote 2 months ago null point

I always wondered about using Kirlean photography to map galvanic skin potentials then having conductive ink tattooed on those spots to make an energy harvesting power source from the difference in skin potential over several areas. Microamps yes but they are always available for charging.

Are you sure? [yes] / [no]

S0lll0ss wrote 2 months ago null point

Why would you want to BLE 4.0 devices in this project?
> Bluetooth to serial converter | HM11 | uploading Arduino code over the air
A HM11 won't be enough to flash the arduino, as the DST pin needs to be pulsed to trigger a Reset before the arduino can accept the new code. Of course you could have a software solution (arduino self-rebooting) but as soon as one code upload goes wrong your device is bricked.

It would be better to have an RFDuino do the uploading _and_ the Serial communication. The RFDuino is smart enough to trigger the main controller reboot and watch the code upload go right, as well as protect it (Bluetooth has it's own security system! No hall sensor locking needed). The RFDuino code should be easy to get stable enough not to faint in a long, long time :)

Are you sure? [yes] / [no]

txyz.info wrote a month ago null point

RFDuino doesn’t support uploading code over the air; you may be right that the HM11 may not be enough to flash the arduino but I am currently working on developing a series of tests to determine a solution to this issue.

Are you sure? [yes] / [no]

S0lll0ss wrote 2 months ago null point

Why would you want to BLE 4.0 devices in this project?
> Bluetooth to serial converter | HM11 | uploading Arduino code over the air
A HM11 won't be enough to flash the arduino, as the DST pin needs to be pulsed to trigger a Reset before the arduino can accept the new code. Of course you could have a software solution (arduino self-rebooting) but as soon as one code upload goes wrong your device is bricked.

It would be better to have an RFDuino do the uploading _and_ the Serial communication. The RFDuino is smart enough to trigger the main controller reboot and watch the code upload go right, as well as protect it (Bluetooth has it's own security system! No hall sensor locking needed). The RFDuino code should be easy to get stable enough not to faint in a long, long time :)

Are you sure? [yes] / [no]

S0lll0ss wrote 2 months ago null point

Why would you want to BLE 4.0 devices in this project?
> Bluetooth to serial converter | HM11 | uploading Arduino code over the air
A HM11 won't be enough to flash the arduino, as the DST pin needs to be pulsed to trigger a Reset before the arduino can accept the new code. Of course you could have a software solution (arduino self-rebooting) but as soon as one code upload goes wrong your device is bricked.

It would be better to have an RFDuino do the uploading _and_ the Serial communication. The RFDuino is smart enough to trigger the main controller reboot and watch the code upload go right, as well as protect it (Bluetooth has it's own security system! No hall sensor locking needed). The RFDuino code should be easy to get stable enough not to faint in a long, long time :)

Are you sure? [yes] / [no]

dlwd3w wrote 2 months ago null point

Please get in touch, I would like to assist your efforts.

Are you sure? [yes] / [no]

RK wrote 2 months ago null point

"I have a hardware protection in the form of a latching hall effect sensor (DRV5013-- on the picture between the red and green LED) for enabling/disabling sketch uploading functionality. Code uploading can be enabled/disabled by placing the magnet close to the implant."

Do you suppose a small rare earth magnet (as some people already have implanted in a finger) would be sufficient to trigger this?

Are you sure? [yes] / [no]

txyz.info wrote a month ago null point

Yes, of course. It should be enough to trigger the sensor; I have tested it out and it worked fine.

Are you sure? [yes] / [no]

Bruce Thomson wrote 2 months ago null point

Does the accelerometer sense a 3D aspect of the device (rather than just a point location of it) to enable you to twist or tilt the device to control an external device? Bruce Thomson in New Zealand.

Are you sure? [yes] / [no]

txyz.info wrote a month ago null point

Yes, the accelerometer can detect any sort of twisting or tilting of the overall device.

Are you sure? [yes] / [no]

Bruce Thomson wrote 2 months ago null point

If you want to crowd fund the project, I've just discovered a very good (free) site - Booster.com that I have just used to set up a donations system for a local neighbourhood enhancement project. Booster takes 6% of the income. There's a time limit set, and regardless of whether the goal is met, the money gets put as a lump sum into your account. People pay by credit card.d Bruce Thomson in New Zealand. My project (just as an example) is at https://www.booster.com/Broadway_Generosity

Are you sure? [yes] / [no]

Amadon Faul wrote 2 months ago null point

So, I'm currently building an anatomy-based bionic arm using cast aluminum of 3D printed parts, air muscles, controlled by a bank of Arduinos. (Think human augmentation)
I planned on controlling it with a combination of EEG headset and EMG sensors placed on the arm. I'd love to interface with your project and I'd even be eager to be a test subject once it's setup to control my arm, or even on it's own. I'd love it if you contacted me. Good luck!

Are you sure? [yes] / [no]

txyz.info wrote 2 months ago null point

Thank you for the interest! Keep an eye out for future updates and I will keep you in mind if I look for volunteers later on.

Are you sure? [yes] / [no]

kjwx wrote 2 months ago null point

Love it - also itching to be a test subject if needed.

Are you sure? [yes] / [no]

txyz.info wrote 2 months ago null point

Thank you! When I look for volunteers in the future I can look you up :)

Are you sure? [yes] / [no]

hacktheplanet101 wrote 2 months ago null point

this is an amazing project ..and i'm surprised how far you have come already

keep up the good work .. i would love to have one of these devices someday

Are you sure? [yes] / [no]

txyz.info wrote 2 months ago null point

Thank you. I already have an idea on how to make the B10N1C implant even smaller! Stay tuned for updates.

Are you sure? [yes] / [no]

justin.m.riddle wrote 2 months ago null point

You get one of these built and I'll be your first test subject. Let me know when and where and I'll be there. Seriously!

Are you sure? [yes] / [no]

txyz.info wrote 2 months ago null point

Awesome. Thanks for the offer! I plan on being the first test subject but when I look to recruiting additional volunteers, I’ll keep you in mind :)

Are you sure? [yes] / [no]

Romeo wrote 2 months ago null point

I am *very* interested in how this project turns out. Are you at all worried about it being hackable from a 3rd party though?

If you can upload sketches over the air, wouldn't someone else be able to?

Are you sure? [yes] / [no]

txyz.info wrote 2 months ago null point

Good concern! I have a hardware protection in the form of a latching hall effect sensor (DRV5013-- on the picture between the red and green LED) for enabling/disabling sketch uploading functionality. Code uploading can be enabled/disabled by placing the magnet close to the implant.

Are you sure? [yes] / [no]

PointyOintment wrote 2 months ago null point

Make sure you treat the battery well (good charge controller). A battery fire inside someone's body would be pretty bad.

Are you sure? [yes] / [no]

txyz.info wrote 2 months ago null point

The idea of a battery fire inside of anyone is a nightmare. I have done some preliminary research on this concern and found a variety of options like the Super Safe Fullriver Lithium Battery (http://www.fentbattery.com/en/Cylindrical.asp?id=471) or the various Implantable Medical Batteries (http://www.quallion.com/sub-mm-implantable.asp) already tested and in the field.

Are you sure? [yes] / [no]

Griff wrote 2 months ago null point

I like this project, I have looked into a number of implantable technologies and this is the first I have seen that looks like it has been fully thought through to be as powerful as possible.
Looking at the placement of the device on your arm, I am wondering if there is any way to infer finger movement from the muscles or tendons in the arm. (Yes, I am picturing the arm from Terminator 2). I don't know how hard the silicon you plan to use is, but could you have one or more piezo crystals close to the edge and be able to detect small pressure changes relating to muscles tensing in the arm? It would add a whole extra level of useability if it could even inaccurately sense hand and finger movements.

Are you sure? [yes] / [no]

txyz.info wrote 2 months ago null point

Thank you for your comment. I haven’t considered the piezo crystals before but I can try to experiment with them to see if they could be a better alternative.

Are you sure? [yes] / [no]

Similar projects