Posts Tagged ‘health’

HealthyPi Raspberry Pi HAT Measures ECG, Body Temperature, and Oxygen Saturation (Crowdfunding)

June 12th, 2017 10 comments

Bangalore based ProtonCentral has launched the third version of Healthy Pi, a vital sign monitor using the Raspberry Pi as its computing and display platform, and capable of measuring body temperature, oxygen saturation, and ECG/respiratory data.

Healthy Piv3 board specifications:

  • MCU – Atmel ATSAMD21 ARM Cortex M0 MCU, compatible with Arduino Zero
  • Vital Signs Chips
    • ECG and respiration front-end –  TI ADS1292R 24-bit analog front-end with SNR of 107 dB
    • Pulse oximetry – TI AFE4490 Pulse Oximetry front-end with integrated LED driver and 22-bit ADC
    • Temperature – Maxim MAX30205 digital body temperature sensor for skin temperature sensing
  • Expansions Headers and Ports
    • 1x 40-pin header to connect to Raspberry Pi
    • 2x 3-pin connectors for temperature and BP/GLUCO
    • DB9 connector for finger-clip Spo2 probe
    • 3.5mm jack for ECG cable and probes
    • 1x UART connector for an external blood pressure module
  • USB – 1x micro USB port for power and programming
  • Debugging – 10-pin JTAG header
  • Dimensions – 65 mm x 56.5 mm x 6 mm (Raspberry Pi HAT form factor)
  • Weight – 100 g

The board comes with Arduino Zero bootloader, can be programmed with the Arduino IDE or Atmel Studio, and is usable as a standalone board. However, connecting it to a Raspberry Pi 3 board will allow you to leverage WiFi connectivity to communication with a TCP client for telemedicine applications, or using an MQTT client for continuous logging applications for example sending data to an AWS EC2 instance running Thingsboard IoT platform, as well as running Java based HealthyPi GUI on a display. The board is not fully open source hardware, as gerber files and BoM are missing, but they’ve released PDF and EAGLE schematics and PCB layout, as well as GUI and firmware source code on github.

The company launched the board on Crowdsupply, where they have raised over $10,000 dollars so far. There are two main options:

  • $195 Healthy Pi 3 HAT Kit with HealthyPi v3 board, 3-electrode cable with “button” connectors on one end and stereo connector on the other end, Finger-clip Spo2 probe, digital skin temperature sensor, 20 single-use disposable ECG electrodes, and a HAT mounting kit
  • $369 (Early bird)/ $395 Healthy Pi 3 Complete Kit with the content of Healthy Pi 3 HAT Kit plus a Raspberry Pi 3 board, a 16GB microSD card with pre-loaded Raspbian and Healthy Pi software, a 7” touchscreen LCD, SmartiPi Touch enclosure for display and Pi, a 5 V/2.5 A medical-grade power adapter with a country-specific snap-on plug

While they provide a 5V/2.5A power bank, they recommend to use a power bank for safety reasons, and to minimizes noise. If you use the board in standalone connected to a laptop, it is also recommended to run on battery during measurements for extra safety.

Delivery is scheduled for July 10, 2017, and free worldwide shipping is included in the prices above. The system will eventually be sold on ProtoCentral website too.

Samsung S-Patch3 Wearable Health Tracker Based on Samsung Bio-Processor Hits the FCC

June 9th, 2017 No comments

At the end of 2015, Samsung unveiled their S3FBP5A Bio-Processor comprised of an ARM Cortex-M4 MCU, a DSP, and sensors for PPG, ECG (electrocardiography), Skin temperature, BIA, and GSR to have a single package to design tracker able to monitor your health condition. The company demonstrated an early prototype called S-Patch at CES 2016 (See embedded video at the end of this post), and now S-Patch3 wearable health monitoring system has just hit the FCC.

The system has two round shapes case connected via a cable, with one for the battery compartment, and the other containing the Bio Processors, and meant to be placed on your chest. The device can then synchronize the data with your smartphone in real-time over Bluetooth. People with heart conditions may benefit from the system, as if they wish to do so, they could share the data with their doctor. Few documents are publicly available on the FCC website, and while we don’t know the expect launch date of the device itself, the user’s manual and photos will be released on December 3rd, 2017 on the FCC website, which should roughly correspond to the launch date, or at least the official announcement date from Samsung.

Via Sammobile

$100 Xiaomi “90 Minutes Ultra Smart Running Shoes” are Equipped with Intel Curie Module

March 29th, 2017 2 comments

If you’ve ever used a fitness tracker on a wristband, you must know that although it gives an indication of your level of activity, it’s usually not really accurate to count steps. Xiaomi’s “90 Minutes ultra smart running shoes” fixes the issue as the fitness tracker powered by Intel Curie module is placed right inside the shoes.

Most of the information is in Chinese, and I could only find limited specifications for the shoes:

  • Size – 39 to 45
  • Intel Curie Module based on Quark SE SoC with 6-axis accelerometer and gyroscope, Bluetooth 4.0 LE connectivity
  • Battery – Good for 60 days on a charge
  • Material
    • Shoe sole – Rubber
    • Shoe vamp – Fabric + Synthetic leather
    • Shoe insole – Antibacterial removable air cushions

The small device based on Intel Curie module resides inside the sole, stores fitness data such steps, distance covered, speed, (estimated) calories burnt, etc… It’s unclear whether it will be charged wirelessly, or some charging port is available on the shoes.

You’ll allegedly get all that fitness data using Mihome app by connecting over Bluetooth 4.0 LE, and the app will be able to differentiate between walking, running, and riding a bicycle.

Xiaomi’s smart shoes have been selling for 299 RMB ($44) via a Crowdfunding campaign in China, but GeekBuying is already taking pre-orders for the shoes for $99.99 including shipping with delivery scheduled for mid April.

Open Surgery Initiative Aims to Build DIY Surgical Robots

February 7th, 2017 No comments

Medical equipments can be really expensive because of the R&D involved and resulting patents, low manufacturing volume, government regulations, and so on. Developed countries can normally afford those higher costs, but for many it may just be prohibitively expensive. The Open Surgery initiative aims to mitigate the costs by “investigating whether building DIY surgical robots, outside the scope of healthcare regulations, could plausibly provide an accessible alternative to the costly professional healthcare services worldwide”.

DIY Surgical Robot – Click to Enlarge

The project is composed of member from the medical, software, hardware, and 3D printing communities, is not intended for (commercial) application, and currently serves only academic purposes.

Commercial surgical robots can cost up to $2,000,000, but brings benefits like smaller incisions, reduced risks of complications and readmissions, and shorter hospital stays thanks to a faster recovery process. There have already been several attempts within the robotics community to come up with cheaper and more portable surgical robots, such as RAVEN II Surgical robot initially developed with funding from the US military to create a portable telesurgery device for battlefield operations, and valued at $200,000. The software used to control RAVEN II has been made open source, so other people can improve on it.

The system is currently only used by researchers in universities to experiment with robotic surgery, but it can’t be used on humans, as it lacks the required safety and quality control systems. This is a step in the right direction, but the price makes it still out of reach for most medical hacker communities, so Frank Kolkman, who setup the Open Surgery initiative, has been trying to build a DIY surgical robot for around $5000 by using as many off-the-shelf parts and prototyping techniques such as laser cutting and 3D printing for several months with the help of the community.

Three major challenges to designing a surgical robot (theoretically) capable of performing laparoscopic surgery have been identified:

  1. The number and size of tools: during a single operation a surgeon would switch between various types of tools, so a robot would either have to have many of them or they should be able to be interchangeable. The instruments are also extremely small, and difficult to make
  2. Anything that comes into contact with the human body has to be sterile to reduce the risk of infection, and most existing tools are made of stainless steel so that they can be sterilized by placing them in an autoclave, that may not be easily accessible to many people.
  3. The type of motion a surgical robot should be able to make, whereby a fixed point of rotation in space is created where the tool enters the body through an entry port – or ‘trocar’. The trocar needs to be stationary so as to avoid tissue damage.

He solved the first  issue by finding laporoscopic instruments on Alibaba, as well as camera, CO2 insufflation pumps, and others items. For the second hurdle, he realized a domestic oven turned to 160 degrees centigrade for 4 hours could be an alternative to an autoclave. The mechanical design was the most complicated, as it required many iterations, and he ended with some 3D printed parts, and DC servo motors. Software was written using Processing open source scripting language. You can see the results in the short video below.

While attempting surgery with the design would not be recommended just yet, a $5,000 DIY surgical robot appears to feasible. Maybe it could be evaluated by one or more trained surgeons first, and then tested on animals that needs surgery, before eventually & potentially being used on human, who would not get the treatment otherwise.

While there’s “Open” in “Open Surgery” and the initial intent was to make the project open source, it turned out it is almost impossible to design surgical robots without infringing on patents. That’s no problem as long as you make parts for private use, however Frank explains that sharing files could cause problems, and the legality of doing so requires some more research.

Omron Project Zero 2.0 is a Thinner Wrist Blood Pressure Monitor & Smartwatch

January 11th, 2017 3 comments

Omron Project Zero BP6000 blood pressure monitor & smartwatch / fitness tracker was unveiled at CES 2016. The device was due to be released at the end of 2016 pending FDA approval, but the launch has now been delayed to spring 2017, and it will be sold under the name “HEARTVUE”. The company has however showcased a new version at CES 2017, for now just called Omron Project Zero 2.0 that has the same functions but is more compact and lightweight.


Omron Project Zero 2.0 (left) vs Project Zero BP6000 “Heartvue” (right)

The watch will also work with Omron Connect US mobile app, and can record accurate blood pressure, as well as the usual data you’d get from fitness trackers including activity (e.g. steps) and sleep, as well as smartphone notifications. Blood pressure measurement can be activated by the user by pressing a button and raising his/her wrist to the height of the chest. The goal is the same as the first generation watch: to make people who need it measure their blood pressure in a more convenient fashion. The second generation device looks much more like a standard wristwatch as the company reduced the size of the inflatable cuff.

blood-pressure-smartwatchThe new model will also have to go through FDA approval, a time consuming process, and Omron Healthcare intends to release the device in 2018 for around $300. More details about the new model may eventually show up on the company’s Generation Zero page.

Via Nikkei Technology

ARM Unveils Cortex-R52 ARMv8-R CPU Core for Safety-Critical Systems

September 20th, 2016 1 comment

ARM has introduced their very first ARMv8-R real-time 32-bit CPU core with Cortex-R52 designed for safety-critical applications in the automotive, industrial and health-care markets. It has been designed to address higher workloads with increased performance (up to 35%) compared to Cortex-R5 processor.

Click to Enlarge

Click to Enlarge

The processor should be used in systems capable of fulfilling IEC 61508 SIL 3 and ISO 26262 ASIL D functional safety requirements. ARM explains the new processor address both random errors for example bit flipping from radiation, and systemic errors more related to software or design faults.


The latter can be addresses with the right development processes, including following aforementioned functional safety standards, but random errors require some extra hardware features such as ECC memory, or dual core lock step processors, where instructions are run on two processors simultaneously and results compared.

Normally, the whole software stack must be validated and certified on safety-critical systems, even for part of the code that may not be safety-critical. This is a time-consuming and costly endeavor however, and as software becomes ever more complex becomes an issue. So Cortex R52 cores also implement a Level 2 MPU running monitor or hypervisor software, which can help separating safety code, critical safety code and non-safety code.

arm-processor-real-time-coreCortex-R52 cores would typically be used in conjunction with Cortex-A cores running non-safety code, and offering higher performance, throughput, and more peripherals. Some current processors featuring Cortex-Rxx cores include Xilinx Zynq UltraScale+ MPSoC (Cortex-R5), and Renesas R-Car H3 automotive SoC (Cortex-R7).

You may want to visit ARM Cortex-R52 product page for a few more details.

Sensors Predicting The Future – Elderly Persons Fall Prediction and Detection with Kinect, Webcams and Microphones

September 9th, 2016 No comments

Wearables can be used your young children or elderly persons to monitoring their locations or health, and one use case, especially for old age persons, is to detect falls. However, it’s quite possible they don’t like it and/or not always wear it, so the Center for Eldercare and Technology of the University of Missouri designed a system based on Microsoft Kinect, two webcams, and microphones in order to detect falls, and even predict falls by analyzing gait, i.e. the pattern of movement of the limbs.

fall_detection_and_prevention-kinect_microphones_webcamsThe picture above shows at least part of the hardware setup with the Kinect, a webcam, and a PC  tower doing the processing stored in a cupboard.

Fall detection algorithms are relying on the microphone array, Microsoft Kinect depth camera, and a two-webcam system used to extract silhouettes from orthogonal views and construct a 3D voxel model for analysis. Passive gait analysis algorithms are for their part taking data from the kinect and the two-webcam system. The system was installed in 10 apartment, with data gathered for a period of 2 years, and they found that a gait speed decline of 5cm/s was associated with an 86.3% probability of falling within the following three weeks, and that shortened stride length was associated with a 50.6% probability of falling within the next three weeks.

You can see Gait detection in action in the video below.

More details about the studies and links to research papers can be found on Active Heterogeneous Sensing for Fall Detection and Fall Risk Assessment page on the University of Missouri website.

Via Electronics Weekly

Project OWL Open Source Hardware Ophthalmoscope is 25 Times Cheaper than Commercial Products

August 12th, 2016 4 comments

Medical grade equipments are usually very expensive, partly because of their complexity, but also because of certifications,   legal reasons, and low manufacturing volumes. That’s where open source hardware can make a big difference, and there has been several open source hardware prosthetic hands or arms such as Openbionics hand, but Ebin Philip and his team has tackled another issue with Project OWL, an open indirect ophthalmoscope (OIO) designed for screening retinal diseases, which normally costs between $10,000 to $25,000, but their open source hardware design can be put together for about $400.


The design features a Raspberry Pi 2 board connected to a WaveShare 5″ Touchscreen LCD, a Raspberry Pi Pi IR Camera (M12 lens mount) with 16mm FL M12 lens, a 3 Watt Luxeon LED, two 50x50mm mirrors, a linear polarizer sheet, a 20 Dioptre disposable lens, and various passive components.


OIO (OWL) Prototype development

While the Raspberry Pi board is not open source hardware itself, Ebin has shared the CAD files for the design, as well as the schematics and gerber files for the RPi shield used in the project on, where you’ll also find some details about the project log. Assembly instructions are currently missing however. One of the software side, the image are processed through OpenCV to remove background image and reflections.

The main goal of the project is to detect retina problems on diabetic patients in rural areas:

Currently there are over 422 million people worldwide suffering from diabetes. 28.5% of them suffer from Diabetic Retinopathy. 50% of diabetics are unaware about the risk of losing their vision. The number of cases of diabetic retinopathy increased from 4 million in 2000 to 7.69 million in 2010 in US alone. Early detection and Treatment can help prevent loss of vision in most cases.

Detection of Diabetic Retinopathy, requires expensive devices for Retinal Imaging , even the cheapest of them costing more than $9000 each. This makes good quality eyecare, expensive and inaccessible to the less privileged. The key idea in the development of OIO (code-named Project OWL) is to provide an affordable solution to help identify DR and hence prevent cases of “avoidable blindness”.

I’m unclear whether this tool is also appropriate for other tests such as dilated fundus examination, or to check the optical nerves for glaucoma patients, etc…. But if it can be used or adapted for such purposes the implications would even better greater.