Lessons learned prototyping a wearable for rock climbers with Node

As a kid my life was very scripted. Wake up, eat breakfast, go to school, come home, do homework, eat dinner, watch TV, rinse and repeat. As children we don't have very much power to influence the world around us, which is why I fell in love with programming. It gave me ultimate control over a virtual space of my making, where I could create almost anything that I could imagine. Fifteen years since I first learned to code in BASIC, aspiring developers and seasoned professionals alike now have the power to influence not just virtual spaces, but also the physical world. At the beginning of 2016 I set out to learn how to apply my existing programming skills to hardware. I toyed with Arduino, Raspberry Pi and an AR Drone before I ultimately settled on the Tessel 2 as a way to bring what was in my imagination into the physical world. My goal was to create a wristband for rock climbers to automatically track stats, progress and injuries. To create the wristband I would need to use RFID, Blue Tooth Low Energy, and of course, JavaScript. In this talk I'll share what I learned while prototyping the wristband using Node. I'll give an overview of the landscape for prototyping hardware projects and explain why I settled on the Tessel 2 as my micro controller of choice. Then I'll describe the process I went through to build the prototype, including the steps I took, the challenges I faced and how I overcame them. Finally I'll show a demo of the product and discuss next steps for improving the form factor and bringing it to market.
Length: 27:02
Views 234 Likes: 0
Recorded on 2016-11-20 at Nodevember
Look for other videos at Nodevember.
Tweet this video