Things used in this project

Hardware components:
Seeed beaglebonegreen
BeagleBoard.org SeeedStudio BeagleBone Green
×1
[Haptic Cape] Components BOM
This is the entire Bill of Materials for the current Haptic Cape. I'm using octopart since you can just click the "Buy Now" text to import the entire list into a Digikey/Arrow/Mouser cart instead of adding them one-by-one.
×1
[Haptic Belt] Multi-Strand Wire, 26 gauge 10ft+
See if you can find a local electronics supplier for this. I was able to get 100ft for ~$3 at Fry's Electronics.
×1
{Haptic Belt] Connector Socket 24-30 AWG Crimp Pins
These are the socket pins that go in the Molex C-Grid SL housing that mate with 0.1" male headers. Places like Pololu/Adafruit sell pre-crimped cables in short lengths but it's cheaper in the long run just to invest and do it yourself.
×16
[Haptic Belt] Connector Housing, 2 Position, .1" single row
These are the housing that you'll find are used on servos or in the cable assemblies that connect your PC case's front panel to the motherboard. Super useful for making generic, but professional looking, cable assemblies that easily mate with hardware.
×8
[Haptic Belt] Vibrating Motor w/ Encapsulated Shaft
There are multiple manufacturers of ERM motors out there, hunt around for a deal. You can also do what I did and scavenge them from old pagers/phones.
×8
[Haptic Belt] VELCRO Sticky Back Tape - 3/4"
This is something to look for locally. Craft and home repair stores usually carry it.
×1
[Haptic Belt] Athletic "Waist Trimming" Belt
Any belt made of soft material over 2-3 inches wide should work too. Though this trimming belt comes with its own velcro size adjustment which makes it more useful for different waistlines.
×1
[Haptic Belt] Small Cable Ties
These are useful for bundling up loose cable and the size means they wont poke or prod when used in projects like this.
×6
[Haptic Belt] Mini Portable Smartphone Charger
This is used to power the BeagleBone off the grid for a number of hours. Search around for a good deal since there is an active market for these things. You can also skip this altogether and just use a long USB cable if you can stand being tethered.
×1
[Haptic Belt] 2 AA Battery Holder W/ Switch
Even though the 'Bone outputs voltage at a level the the tactors can handle, it can't deliver the current required. So this pack is used to source power for the motors independently from the 3.3V 'Bone rail. These can be found dirt cheap from surplus store if you're willing to hunt around and can be easily substituted with a more appropriate power source if you happen to get beefier tactors.
×1
[Haptic Belt] Small Electronics Carry-all
The size required to store the BeagleBone and all the power supplies will vary depending on what you get but this one is a nice size.
×1
[Demo] Grove - 3-Axis Digital Compass
Buy one of these if you aim to try out the demos. It's not vital for the Haptic Cape to work.
×1
Hand tools and fabrication machines:
[Haptic Cape] Soldering Station
This is the soldering station I've used for years. It's done well for me even as I've progressed into SMD work. Some people also swear by the stations from Hakko.
[Haptic Cape] No-Clean Solder Flux
Super useful stuff when dealing with SMD soldering. The kind I have here is nice since it has almost no smell and is easy to paint around just where I need it.
[Haptic Belt] Crimping Tool for 0.1" Housing Crimp Pins
A good ratcheting crimper is a tool you'll love more than you'll admit. Absolutely vital for making professional cable assembles. This one is a steal compared to the > $200 official crimpers from Molex.

Schematics

Haptic Cape v1.1 Schematic
This is the Eagle schematic for the Cape itself, exported into pdf format. This file can also be retrieved from the bitbucket repo listed in the software sources.

Code

Haptic Cape Python Library
This repo contains the Python library needed to easily communicate with the Haptic Cape. Just clone it and and check out the examples in the BeagleBone's Cloud9 IDE!
Haptic Cape - Eagle PCB/Schematic Files
This is the repo for the cape's Eagle files. Just clone it and open the .brd file in Eagle [Free Edition is fine] to start generating gerbers for your favorite fab house!

Credits

N3
Chris Earley

I'm just a life-long learner with questions to ask and an itch to make.

Replications

Did you replicate this project? Share it!

Love this project? Think it could be improved? Tell us what you think!

Give feedback

Comments

Similar projects you might like

How to Automate Your Home With Your Voice
Intermediate
  • 973
  • 10

Full instructions

Here is a demo of voice-controlled home automation using Amazon Alexa and PubNub data stream network.

Keychain Synth
Intermediate
  • 1,351
  • 29

Full instructions

A hand-held synthesizer with cap touch buttons, various modes on a four-key drumpad, and a looper for on-the-go composing.

Keychain Synth

Team Sunshine

Back to the Drawing Board!
Intermediate
  • 912
  • 21

Full instructions

Plug in the board, connect any drawing utensil of your choice, draw paper of your choice, and save your masterpiece digitally!

Back to the Drawing Board!

Team California Instruments

Blynk + JavaScript in 20 minutes
Intermediate
  • 10,375
  • 40

Protip

Learn how to use Blynk with Node.js on a variety of platforms.

Flying BeagleBone Green
Intermediate
  • 2,803
  • 24

Full instructions

BBBmini is a state of the art Linux autopilot / flightcontroller Cape for the BeagleBone. It can be used for Copter, Planes or Rovers.

2Hot2Handle
Intermediate
  • 786
  • 20

Full instructions

Using a BeagleBone Black, this coffee temperature detector works in an Internet of Things to create a comprehensive and useful display.

2Hot2Handle

Team waltHAMMER Time

ProjectsCommunitiesContestsLiveAppsBetaFree StoreBlogAdd projectSign up / Login
Respect project
Feedback