87
L’ ... p! in collaboration with Hugo Silva BITalino Enthusiast [email protected]

Hugo Plácido da Silva - BITalino: Let's get phy... siological

Embed Size (px)

DESCRIPTION

Do-it-yourself (DiY) hardware platforms have spun a true global revolution in the way in which the digital interfaces with the physical. From twitter-controlled christmas trees to bicycle jackets with turn signal lights, the DiY movement is driving endless innovations and stimulating an age of creative engineering. Body signals have been largely neglected within this revolution, but now a newcomer is extending the principles of physical computing to the domain of body signals, forever changing the way projects and applications involving physiological data are made. In this talk we'll look into BITalino, the only purpose-built toolkit in the world that allows anyone to create cool projects and applications with body signals. http://arduinoday2014atiscte.wordpress.com/events/arduino-day-2014/speaker/hugo-placido-da-silva/

Citation preview

  • Lets get... physiological! in collaboration withHugo Silva BITalino Enthusiast [email protected]
  • TODAY, HARDWARE TOOLS ARE AVAILABLE FOR EVERYONE
  • http://arduino.cc
  • 300k UNITS SOLD PRE DiY HYPE
  • http://www.raspberrypi.org/
  • 2.0M UNITS SOLD DURING INTHE FIRST 2YEARS
  • THESE ENABLE BEAUTIFUL THINGS, SUCH AS
  • a turn signal biking jacket http://www.youtube.com/watch?v=ZtNEPkwCfxA
  • or back to the future sneakers http://www.youtube.com/watch?v=k_Efr2TaEPo
  • or back to the future sneakers http://www.youtube.com/watch?v=k_Efr2TaEPo
  • or a Ziphius aquatic drone http://www.kickstarter.com/projects/ziphius/ziphius-the-aquatic-drone
  • BUT WHAT ABOUT BODY SIGNALS?
  • the only DiY kit in the world for biosignals...
  • and imagination is really the limit!
  • although its also thought for versatility
  • theres free software to go with it as well
  • a growing number of programming APIs
  • BITalino... currently provided as a low-cost toolkit
  • real-time sampling and conversion of the analog sensor outputs to a digital representation
  • CAN WE UPLOAD OUR OWN CODE?
  • yes, but may be easier to use an Arduino
  • HOW ABOUT STANDALONE APPLICATIONS?
  • needs a 3rd party system via UART or peripherals
  • 3.3V and 1.65V regulated power supply, with battery charger and voltage information
  • WHAT IS THE BATTERY LIFE?
  • ~10h with included battery
  • interchangeable Bluetooth communication interface with 115.2k bps transfer rate
  • WHAT OTHER INTERFACES CANYOU USE?
  • any UART-compatible adapter or device https://www.how.do/guide/bitalino-usb-interfaces
  • G. Mathew.Medical Devices Isolation: How Safe is Safe Enough, WiproTechnologies, White Paper. 2002. MAKE SUREYOU ARE DIRECTLY AND INDIRECTLY DECOUPLED FROM A HIGH VOLTAGE SOURCE WHEN USING LOW IMPEDANCE SENSORS
  • an auxiliary connectivity block allows you to add RJ22 plugs for cabled sensor connection
  • ANY ACCESSORY WITH AVOLTAGE OUTPUT CAN BE USED!
  • analog temperature sensor https://www.how.do/guide/bitalino-a-tmp36-sensor
  • tilt switch on a digital input https://www.how.do/guide/bitalino-a-tilt-switch
  • + - o ELECTRODES PRINCIPLE BANDWIDTH INP. IMPEDANCE CMRR RANGE GAIN 3 V. Diff 10-400Hz 100GOhm 110dB 1.65V 1000x
  • EMG | Human-Computer Interaction
  • ELECTRODES PRINCIPLE BANDWIDTH INP. IMPEDANCE CMRR RANGE GAIN 2 or 3 V. Diff 0.5-40Hz 100GOhm 110dB 0-3.3V 1100x + - o
  • ECG | Biometrics H. Silva;A. Loureno; F. Canento;A. Fred; "ECG Biometrics: Principles and Applications", Proc International Conf. on Bio-inspired Systems and Signal Processing - Biosignals, February, 2013.
  • ELECTRODES PRINCIPLE BANDWIDTH INP. IMPEDANCE CMRR RANGE GAIN 2 Resistance 0-3Hz - - 0-1MOhm 2x + -
  • EDA | Crowd Reaction W. Boucsein.Electrodermal Activity 2nd Ed.. Springer, 2012.
  • ELECTRODES PRINCIPLE BANDWIDTH INP. IMPEDANCE CMRR RANGE GAIN - MEMS 0-50Hz - - 3G -
  • Accelerometer | Behavioral Analysis
  • ambient light sensing or synchronization (e.g. visual evoked potentials)
  • visual feedback or video time stamping (e.g. trigger the LED to have a common mark)
  • live broadcast from a body
  • ARETHE SENSORS COMPATIBLE WITH OTHER SYSTEMS?
  • https://www.how.do/guide/bitalinoarduino-basics
  • https://www.how.do/guide/bitalino-train-that-tempo
  • ALLVERY NICE BUT I REALLY WANT A MINIATURIZED DEVICE
  • no sweat... just take it Freestyle
  • https://www.how.do/guide/go-freestyle-w-bitalino
  • HOW ABOUT ENCLOSURES?
  • YOU CAN ALSO GO 3DPRINTING
  • http://camoes.lx.it.pt/les/OpenSignals_3.0.exe
  • RAD front end batteries-included backend
  • d b a c
  • a
  • b
  • c
  • .txt format: more standard
  • header .txt format: more standard
  • header sequence number .txt format: more standard
  • header sequence number .txt format: more standard digital inputs 1-4digital inputs 1-4
  • digital inputs 1-4digital inputs 1-4 header sequence number analog inputs 1-6analog inputs 1-6 .txt format: more standard
  • Sneak peak on an API
  • API instantiation
  • BITalino address
  • open connection
  • set low bat. th.
  • get rmware ver.
  • start acquisition
  • read samples
  • trigger dig. out. 3
  • stop acquisition
  • close connection
  • acquired data
  • Enough talk... time to see BITalino in action!
  • Were looking forward to welcome you to the in collaboration withHugo Silva BITalino Enthusiast [email protected] family