Testing the BodiHub's Interconnectibility

A project log for BodiHub

A Wearable, "Smart", Internet of Things Development Board That Learns

casual-cyborgCasual Cyborg 04/18/2018 at 21:120 Comments

Cyborg's gonna cyborg. It was nice out today, so I went to do a quick concept photo shoot with the BodiHub system. You can see how I've connected a body sensing module, my SEMG unit, with the BodiHub.

I'm in the middle of cleaning up version 3 of the PCB board. With some advice from the HacDC folks, and some finagling, I've got the USB micro B connector replaced. Oh, and if anyone out there wants a reference on those freaking things, here. I can't believe how much time I lost just hacking around it and making do to get it to work.

We're going to send out the revised board tomorrow to fab with @oshpark . I also learned of another technique to make the boards even smaller and compact, using stencils, so I'll be sending out for stencils with oshstencils. In the mean time, today I tested out the interconnecting feature of the board, using one of my old SEMG modules from my defunct startup company. You can read more about those modules here at Control Stuff With Your Muscles.

The idea with this is to test out the inter-connectors, and the functionality. Here's a preliminary setup of the concept.

The SEMG isn't the only module that can hookup cleanly to the BodiHub. IMU sensors, accelerometers, gyroscopes can also hook up in clean configurations to it. And then there's the analog ports! I have flex sensors that I want to use to balance against the IMU sensors for a much better body kinetic measurement system. They're all analog - hence the reason I wanted dedicated ADC units, not the crappy one that comes with the ESP8266 or ESP32 - so I'll have a preliminary concept picture out on how those will be set up pretty soon.

In the meantime, I've replaced the reversed USB Micro B port <Damn You Hirose! Damn You!>, and added a whole bunch of improvements which should prove valuable to hackers, like extra pins for more ports in case something gets hung up, etc. I was going to open up the REGIN of the CP2104 to make for a dual redundant power supply, but given that it's not recommended just in case one voltage varies just enough with another, I went against it. I do have a nice 600mA power supply on there, and I'm looking to juice that higher to 800 or 900mA, which should take care of most power hungry needs AND the antenna transmission system.

Stay tuned, and keep hacking!