Archive

Posts Tagged ‘health’

Review of Koogeek BP2 Bluetooth Blood Pressure Monitor

September 16th, 2017 3 comments

Koogeek BP2 is an FDA approved smart blood pressure monitor that connects over Bluetooth to your Android or iOS smartphone, or WiFi to the cloud. The company sent me a sample for evaluation, so let’s get started right away.

Koogeek BP2 Unboxing

The device is sent in a cardboard package with Koogeek brand…

and some more derails about the specifications on the bottom of the package.

Click to Enlarge

I asked the company to confirm about FDA approval, and they told me to look for K134029 on the FDA website, which lead me to this document testing Shenzhen Belter Health Management and Analysis ePA-46B, and comparing it to the results of Omron HEM-7200-Z (BP742) with the conclusion being that:

The Belter Blood pressure meter (ePA-46B) is substantially equivalent to the predicate devices.

Koogeek BP2 is the same as Belter ePA-46B, but just rebranded, and with a different mobile app.

Click to Enlarge

In the package will find the device with the cuff attached to the main unit with an LCD display.

Click to Enlarge

The top of the unit comes with a power button, an LED, a reset pin hole, and a micro USB port for charging the 400 mAh battery.

Click to Enlarge

The package also included a charging cable and a multi-language quick start guide.

Click to Enlarge

We’ll find marking for CE and FDA approval on the cuff, and it’s a medium cuff designed for arms between 22 and 36 cm circumference.

Click to Enlarge

The blood pressure monitor wraps aroudn your upper arm, and is kept in place with Velcro. But before going ahead, you may want to read the user manual…

Click to Enlarge

Click to Enlarge

..with two pages per language, except for Chinese where there are more details provided. Beside English, and Chinese, other languages include French, German, Spanish, Italian, and Japanese. You may also want to charge the monitor before starting. It took about two hours to fully charge the device, with the LED blinking while charging, and solid once it is completed.

Koogeek BP2 Blood Pressure Monitor Review

In theory, you could use the blood pressure monitor without smartphone, by pressing the button once to power it, and another time to start measurement, with diastolic and systolic blood pressure and heart rate shown on the display at the end. But mostly people will likely prefer to use a smartphone to keep track of the evolution instead of relying on pen and paper, and download Koogeek app available for Android or iOS.

 

Click to Enlarge

Once it’s done, you’ll be asked to login and join Koogeek. THe latter can be done with an email, Facebook or Google+ account. I first tried with Facebook, and it failed with an HTTP 500 error, but I could go ahead with Google+.

Click to Enlarge

You’ll then be prompted to created a new user. For the date of birth, make sure to tap on the year, as it makes it much faster than scrolling through the months… Also indicate your height and weight, and click on create a new user.

Click to Enlarge

You’ll then be shown the timeline (empty), and can start using the monitor as follows:

  1. Tap on the Heart icon
  2. Select “Arm type” (first time only)
  3. Place BP2 monitor on your upper arm with your elbow on the table to make sure the monitor is at heart level, and place your hand palm up
  4. Turn on the monitor
  5. It will establish a Bluetooth connection, and within a few seconds later the Start button will show up
  6. Select the user (if more than one), and press Start, the cuff will inflate and take the measurement. This should take less than one minute
  7. The results will be shown on the smartphone and the LCD display on the monitor
  8. Koogeek BP2 monitor will automatically turn off after 15 seconds. Do not press the button, as it would just start measurement again

The screenshot on the right above shows the results for systolic and diastolic blood pressure in a diagram with 6 different zones:

  • Green – Optimal blood pressure
  • Blue – Normal blood pressure
  • Yellow – High blood pressure (within the normal range)
  • Orange – Mild hypertension
  • Orange Red – Moderate to high blood pressure
  • Red – Severe Hypertension

I’ve shot a video to show the full process.

In theory, after the first setup with the app, you can take measurements and upload results to the cloud without your smartphone. In the timeline, click the + button which will allow you to install a new device.

Click to Enlarge

The company also offers smart scales, thermometers,  fitness trackers, etc.., but for our use case, I selected KS-BP2 device, and set it up to connect to my WiFi router. I then tried to make a measurement without starting the app, pressing the power button once to start it up, and once again to start measurement, and at the end I could see the WiFi icon on the display showing it upload the data to the cloud, but it may have gone too high, and to medical records heaven, as I was unable to retrieve the results in my phone. I had setup two users at the time, so maybe that’s why. There’s an unknown measurement section in the app, but the results were not their either.

Click to Enlarge

You can create and switch between users in the timeline by tapping on the blue round icon in the bottom left corner with the initials of the current selected users, or switch between users and access to more settings by tapping on the three bars icon on the top left, which will also allow you to set reminders, adjust settings such as app language, units, Google Fit support, and so on. We’ve created two fictitious users to take daily measurements on two different real 🙂 humans between Monday and Saturday, and for each user you can access a chart with the blood pressure over time…

Click to Enlarge

.. as well as heart rate, and a full list of measurements is also accessible. If you can see some outliers, it’s likely a problem with the measurements, but not due to the device. For example, Marge Simpson had a normal blood pressure only on September 11, but we can see the heartrate at 92 bpm was higher than during the other days, and so it must have interfered with the measurement, as we should have waited a little longer after sitting, before starting taking the blood pressure.

Koogeek BP2 (aka KS-BP2) works as expected most of the time, and results appears to be in line with reality based on each respective patient’s history, but I had troubles using WiFi to cloud function when not using my smartphone, and once the blood pressure monitor started to inflate, deflate, inflate, etc…as if it had troubles completing the measurements. I could easily stop it by pressing the power button to turn it off, and restarted it to make a successful measurement right after.

I’d like to thank Koogeek for sending the review sample, and Koogeek BP2 can be purchased for $69.99 on Amazon. Koogeek is a TomTop brand, so you’ll also find their products on Tomtop.com.

SanStar WS-3A Medical Board Runs Android 5.1 on Rockchip RK3288 SoC

September 12th, 2017 2 comments

Warp United, a “Chinese Health 2.0″/point-of-Care medical technology company based in Shenzhen, launched Warp 3 medical recorder – an Android powered handheld device supporting various  vital signs and ultrasound medical modules – earlier this year,  and the company has now just introduced SanStar WS-3A motherboard powered by Rockchip RK3288 quad core Cortex-A17 SoC, and running Android 5.1 in order to allow engineers to develop and connect their own medical modules via the various interfaces of the board, and create their own medical products.

SanStar WS-3A medical motherboard specifications:

  • SoC – Rockchip RK3288 quad core Cortex-A17 processor @ 1.8GHz with an ARM Mali-T764 GPU with support for OpenGL ES 1.1/2.0 /3.0, OpenVG1.1, OpenCL, Directx11
  • System Memory – 2GB or 4GB DDR3
  • Storage – 8GB, 16GB, or 32GB eMMC flash, micro SD slot up to 32GB
  • Video Output / Display I/F
    • HDMI 2.0 up to 3840 x 2160 pixel
    • embedded DisplayPort (eDP)
    • 10-bit dual LVDS, MIPI DSI, 1x backlight header, 1x I2C interface for touchscreen
  • Audio – audio input, output, MIC interfaces, HDMI out.
  • Connectivity
    • Isolated 10/100M Ethernet interface
    • Dual band  802.11 a/b/g/n WiFi, Bluetooth 4.0
    • SIM slot for support for cellular networks via 4G LTE, 3G, 2G modules
    • Optional GPS module : -159dBm, 1575.42MHz, 20 channels, positioning accuracy <10m
  • USB – 7x USB host, 1x USB OTG
  • Serial – 2x RS232
  • Expansion – 4x custom I/O ports, mini PCie interface
  • Camera – USB/MIPI camera up to 13MP
  • Sensors – Support for 3-axis G-sensor, gyroscope, compass
  • Misc – IR receiver; 3x user keys; 1x 12V cooling fan header; 3x LEDs for power, status, and user; RTC with battery; watchdog timer
  • Power Supply – 12V @ 3A-5A via power barrel connector
  • Dimension – 145(L) x 90(W) x 22(H) mm
  • Weight – 99.27g
  • Conformity
    • ISO 13485:2003 Medical devices – Quality management systems – Requirements for regulatory purposes
    • EN 60601-1: 2006 + A1: 2013 Medical Electrical Equipment – Part 1: General Requirements for Basic Safety and Essential Performance
    • EN 60601-1-2:2007 Medical electrical equipment – Part 1-2: General requirements for basic safety and essential performance – Collateral standard: Electromagnetic compatibility – Requirements and tests
    • EN 60950-1:2006+A11:2009+A1:2010+A12:2011 Information technology equipment – Safety –Part 1: General requirements

Block Diagram – Click to Enlarge

The board runs Android 5.1, and support up to two independent screens, or one 4K screen. The best way to find out what’s possible with the board is to check out what the company has done with Warp 3 medical recorder system comprised of a 7″ RK3288 tablet communicating with Volans 3 Vital Sign Module to gather ECG, heart rate (HR), respiration (Resp) rate, temperature (Temp), SpO2, pulse rate (PR), and non-invasive blood pressure (NIBP), as well as various “Urxa 3” ultrasound modules. Software includes an interface to display all those metrics on the tablet, as well as support for cloud based mobile health (mHealth) and EMRs (electronic medical records).

SanStar WS-3A single board computer is available now at an undisclosed price. Visit Warp United’s SanStar WS-3A product page for further details.

Via LinuxGizmos

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-1-0

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.

functional-safety-random-systematic-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.