wearduino preso for pdx-electrohax jan 8 2015

8
Project wearDuino An open source, hackable, wearable wireless sensor Mark Leavitt -- Wearable Health Labs, LLC

Upload: mark-leavitt

Post on 18-Jul-2015

168 views

Category:

Technology


0 download

TRANSCRIPT

Project wearDuino

An open source, hackable, wearable wireless sensor

Mark Leavitt -- Wearable Health Labs, LLC

WearDuino is a Tech/Culture Mashup

Worn as clothing or accessory

Small, light, unobtrusive

Ultra-low power

Bluetooth 4.0 wireless

Multiple sensors

Always with you

WearableTechnology

Low cost, low barrier to entry

Open source hardware & software

Easily programmed, hackable

Educational

Sharing code and libraries

Diverse community

Arduino Culture

Hardware ConceptwearDuino Core

Bluetooth Low Energy ModuleAccelerometer, gyro, magnetometer,

memory, R/G LEDCoin cell battery (underneath)

External sensors (optional)for heartbeat, flex, stretch, pressure,

or anything else you’d like to try

wearDuino Shield (optional)Snaps onto core w/B2B connectorAny additional sensors and circuits

Case ConceptwearDuino Cover

Open source CAD design3D print in clear or colored plastic

Other mat’ls (CNC wood, cast acrylic,…?)

wearDuino BaseOpen source CAD design

Models for various wearing methodsWrist band, pendant, pin-on, patch, etc

Cover and BaseSnap together making water-resistant seal

First Prototypes

Software ConceptCross-platform, Bluetooth-enabled browser

Support PC, Mac, Linux, iOS, Android

Many apps are just web pages (HTML5/CSS/JS)

Share apps via wearduino.org website

Product/Feature Conceptual Line-up• wearDuino Core

– Bluetooth 4.0, Arduino-programmable (RFDuino, uses nRF51822 chip – 32 bit ARM Cortex M0)

– Power: CR2032 coin cell battery holder, with on/off switch

– Sensors: accel/gyro/mag with motion processor (MPU-9250)

– Red/Green LED

– 7 GPIO pins -- 5 for analog or digital I/O (2 have LEDs but they can be disconnected); 2 for i2C

– Socket includes all GPIO, Vcc, Gnd, reset, and programming lines

• wearDuino Programmer– Hosts wearDuino Core and optionally one wearDuino Shield

– Supplies regulated 3V power to wearDuino Core and Shield from USB

– USB for programming via Arduino IDE on any compatible platform

– All GPIO pins are available on breadboard pins

• wearDuino Heart Monitor Shield– Detects EKG signal from electrodes (higher accuracy than optical monitors)

– Firmware provides QRS-detection, heart rate calculation, high-accuracy heart rate variability readings

– Can emulate standard BT heart rate monitor

– Hold between fingers, or snap onto standards chest strap

• wearDuino Hacker’s Shield– All GPIO pins, 3V, Gnd are available

– Matrix of mounting points for 0603 passives (resistors, capacitors, LEDs, etc)?

– Wide stand-off board. What else? Vib motor or LRA? Speaker?

• wearDuino cases– Could adapt to pocket clip, wrist strap, neck pendant, pin-on, others?

Help needed. Interested?Please talk to me…

Thank You!