A holistic approach that accelerates your current vision while also making you future-proof. We help you face the future fluidically.
Digital Engineering

Value-driven and technology savvy. We future-proof your business.

Intelligent Enterprise
Helping you master your critical business applications, empowering your business to thrive.
Experience and Design
Harness the power of design to drive a whole new level of success.
Events and Webinars
Our Event Series
Featured Event
23 - 26 Jun
Booth #1692, Colorado Convention Center, Denver
Our Latest Talk
By Kanchan Ray, Dr. Sudipta Seal
video icon 60 mins
Discover more about us,
an outstanding digital
solutions developer and a
great place to work in.
Financial information,
governance, reports,
announcements, and
investor events.
News &
press releases
Catch up to what we are
doing, and what people
are talking about.
Caring &
We care for our world.
Learn about our ESG


Beyond Agility, the convergence of technology and human ingenuity.
talk to us
Welcome to digital product engineering
Thanks for your interest. How can we help?
Philipp Maihart
Philipp Maihart

Internet of Things, in the context of medicine, is not just about activity trackers, sports watches, scales or blood pressure monitors with Bluetooth connection. It has the potential to revolutionize medicine, even though at present there are currently hardly any applications in the commercial sector. However, there are several open source IoT projects in operation that truly showcase the potential of IoT in medicine. Let's take diabetes for instance. I, personally support such projects as an active user being a diabetic myself. In this article, I would like to present some of these highly interesting IoT projects, which simplify the treatment of diabetes Type 1 and offer possibilities of completely new and promising therapies.


What is #WeAreNotWaiting?
Under this initiative, hardware and software projects are developed, that the medicine industry considering all its legal responsibilities hasn’t endeavored to develop. Since the technical prerequisites for better treatment methods have been in place for some time albeit these haven’t received much recognition so far. Thus, those affected around the globe have joined forces to improve the status quo which means, the wait is almost over. The "We Are Not Waiting" movement is therefore stems from a Do-It-Yourself (DIY) ideology. There are no ready-made apps from the store, only the source code of the individual building blocks. Hardware can be made by yourself but can often be ordered directly from the community at cost price. The code is provided on Github including compilation and deployment instructions, the communication is directly with the developers and volunteers who train mostly non-technical beginners.


Diabetes treatment today
To help you understand what diabetes treatment all is about, let's first look at Type 1 Diabetes. It is an autoimmune disease that affects blood sugar levels by causing the body's immune system to destroy insulin-producing cells in the pancreas. As a result, the patient has to introduce insulin into the body from outside in order to get the blood sugar back on track. There are different methods for this:

  • Since the discovery of insulin in the 1920s, the blood sugar-lowering hormone has been injected into the body using syringe from the 1980s with the help of so-called pens, which simplify the process to a great extent.
  • Parallel to this, insulin pumps were developed in the 1960s. This is an injection that works similar to a syringe and delivers insulin into the body subcutaneously. For this purpose, a catheter site is placed by a needle, through which the hormone insulin is supplied for about three days.
Insulin pump with tube and cannula on the Abdomen
    • In addition to the insulin pump, there were sugar sensors (continuous glucose monitor, CGM) since the end of the 1990s, that measured the sugar content of subcutaneous tissue using a 5 millimeter long and hair-thin sensor thread.
Glucose Sensor FreeStyle Libre on upper arm


The advantage of an insulin pump for the patient is obvious - the therapy is more flexible as supposed to with a syringe or pen. The patient consumes the insulin quickly and discreetly, without much effort, and helps keep check on the blood sugar level. By reducing the insulin dosage, it is also possible to react more quickly to changes in the daily routine, since sport or stress often confuses the blood sugar level and influences everyone differently.

Insulin pumps were originally as big as backpacks, but now the devices are smaller than mobile phones or stick to the body as disposable products for only three days. It is therefore almost necessary to connect a modern insulin pump to the IoT. But what are the advantages? Remote control via smartphone sounds very advanced compared to the insulin pen.

In combination with a sensor that continuously delivers blood sugar levels or more precisely tissue sugar levels, the step into IoT finally pays off. Despite a time delay of 15-20 minutes to blood sugar, tissue sugar is still an extremely reliable supplier of a patient's current glucose level. These levels are transmitted from the sensor thread via a reusable Bluetooth transmitter clipped onto the sensor to the smartphone or smartwatch. Patients are then informed about their tissue sugar level every 5 minutes and relentlessly alerted at critical level, if necessary during sleep.


The semi-automatic, artificial pancreas
Insulin pumps and glucose sensors have been around for some time now and have greatly improved the treatment of Type 1 diabetes. Although these two achievements in medical technology are reliable and enormously improve a diabetic's quality of life, they still look like a relic of the 2000s. The devices are bulky and difficult to operate - they lack the use of artificial intelligence and the intuitiveness of a modern and compact smartphone.

Thanks to the community, it is already possible today to create a semi-automatic pancreas from an insulin pump and glucose sensor. With the two devices and a computer as the control center, it is possible to create a closed control loop that regulates the basal rate of the insulin pump based on feedback from the glucose sensor.

In principle, such a feedback loop is nothing other than what the diabetic does manually which is taking out the blood glucose meter, stitching it short, adding the blood glucose test strip with the obtained blood sample and drawing conclusions from the level displayed on the meter. If the level is too high, a correction with insulin is necessary (hyperglycaemia). If the level are too low, a little nibbling is permitted (hypoglycaemia) so that the sugar level returns to the target range.

2018-12-07 10_47_22-en
Simplified representation of a closed circuit

This trick is already successful semi-automatically. 'Semi' because only the basal need of a person can be controlled automatically with the available drugs that is the required insulin level that the body needs without eating. As soon as meals are taken, insulin must still be injected according to the amount of food consumed. The patient's experience is therefore still in demand here, as it is not possible to react so quickly to the rapid rise in blood sugar levels with large amounts of carbohydrates.

The limitation here is not the software, but the pharmaceutical state of the art. Either insulin will have to react faster in the future or insulin pumps will release the drug directly into the blood (intravenously) instead of via the skin as previously described. The idea of automating this process and leaving it to a device is not new, but it is still more complex than one might think, since every body reacts differently to insulin, movement and stress. The duration of carbohydrate uptake by the digestive tract is also a factor that is different for each person.

As already mentioned at the beginning, however, the legal component is a crucial point to get a commercially and officially approved solution as a patient. Pharmaceutical companies and medical device manufacturers have often announced the ultimate therapy solution for Type 1 diabetics, but the strict rules and acceptance criteria in the medical field are a major obstacle.

All software updates for measuring devices and insulin pumps are subject to several lengthy acceptance tests and must be certified new each time. In addition to due diligence, it is understandable in the face of US judiciary system, that manufacturers want to protect themselves meticulously. A professional improvement of the technology is therefore not considered in the short term - but this is exactly where initiatives such as "We Are Not Waiting" step in.


Closed loop architectures
A closed loop can be built on the basis of different technology stacks. There are currently three different architectures:

  1. Open APS (Artificial Pancreas System) runs on a so-called "rig", a portable computer that has a radio transmitter and receiver to control the insulin pump. In principle, it does not matter which computer or operating system is used. But the rig is mostly a compact computer like a Raspberry Pi or an Intel Edison. Open APS currently only supports old Medtronic insulin pumps, which are unfortunately only available used.

  2. Loop is an app that only runs on iPhones and instead of carrying a complete computer in your pocket, the patient only needs a matchbox-sized device to connect to the insulin pump, the so-called RileyLink. In this case, the iPhone is the control center and uses the RileyLink via Bluetooth Low Energy (BLE) to communicate with the pump. In addition to the tidy iPhone app, there is also a variant for the Apple Watch, with which a meal bolus can be requested quickly and discreetly. Instead of injecting insulin with a pen, just a few taps on the Smartwatch are enough. The RileyLink connection unit, like Open APS, unfortunately only speaks with old Medtronic insulin pumps; work is in full swing on support for the tubeless OmniPod pump.

    f.l.t.r. Loop, Apple Watch, RileyLink, OmniPod Insulin pump and Dexcom G5 CGM

  3. The third and newest implementation is Android APS for Android and is based on the algorithms of Open APS. In contrast, Android APS runs on smartphones like Loop and currently only speaks with insulin pumps that already have a Bluetooth interface like the DANA*RS and the Accu Chek Combo. The big advantage here is that no additional device is necessary. A RileyLink driver is in the works for old Medtronic pumps and the OmniPod.
    The glucose sensor systems communicate either via radio (Medtronic) or Bluetooth (Dexcom, FreeStyle Libre with additional transmitter) with the respective control centers.


Automatic documentation with Nightscout
Diabetics need good documentation so that the success of treatment can also be seen, because without the course of the blood sugar curve and knowledge of nutrition and medication, it is not possible for the treating diabetologist to correctly adjust his patient. For this purpose, there are software solutions such as Nightscout, which can be integrated into the closed loop ecosystem.

Nightscout runs as a web application in the cloud and can be run free of charge in Azure and Heroku. Nightscout's web services serve as a diabetes data grave and can be used by all presented closed loop systems. Nightscout also works with apps that only record sugar levels and do not control insulin pumps such as Spike or xDrip. This means that a patient travelling with insulin pens and a continuous glucose sensor can record his data without gaps.

Blutzuckerverlauf auf Basis eines Glukosesensors in Nightscout
Blood sugar progression based on a glucose sensor in Nightscout


In a closed loop system, in addition to the tissue sugar level received by the sensor, Nightscout also takes over the daily basal rate and records every meal and insulin delivery that the patient sends to his pump via the control center. Notes referring to illness, sport or stress situations can also be entered in the virtual diary.

If an appointment with a diabetologist is pending, Nightscout generates a report for any period of time or can even be made publicly available. Particularly interesting is the function to track the course of your child's sugar levels via Nightscout. xDrip and Spike offer a follower mode for this, with which read access to a child's Nightscout profile with a smartphone is possible - including all alarm functions for low or high blood sugar level. In addition, you can also have the current glucose level of Nightscout announced to you with an Alexa Skill.



Diabetes treatment tomorrow - an outlook
Since the invention of continuous glucose measurement, patients have finally been able to experience a new technical advancement. The success of the do-it-yourself scene has also prompted pharmaceutical companies and health organizations to listen and rethink. In addition to initial products, some manufacturers and NGOs have already committed themselves to new paradigms.

  • With insulin pump manufacturers ignoring smartphone compatibility so far, the South Korean manufacturer Sooil is now pushing ahead and since 2017 has been offering the first pump that can officially be controlled via Bluetooth via Android (and since 2018 via iPhone) and optionally operated with the help of the open source Android APS in a closed loop.
  • The US organization JDFR 2017 has announced the development of an open standard for closed loop systems to facilitate the integration of additional insulin pumps into an architecture and will jointly represent manufacturers before regulatory authorities.
  • Tidepool is pursuing the opposite path with a similar goal: since October 2018, Loop has been driven by the Non-Proift Organization. Tidepool intends to create a standard interface for insulin pumps for easy connection to Loop and to apply for official approval from the U.S. Food and Drug Administration (FDA). In November 2018, a partnership with the OmniPod manufacturer Insulet was also announced.
  • The real commercial revolution is almost upon us in the US. OmniPod manufacturer Insulet plans to launch its OmniPod Horizon System in the near future, which is expected to be the first commercial closed loop implementation in 2020. In OmniPod Horizon, the intelligent control unit is integrated into the insulin pump and the Pod can communicate directly with the Dexcom, which means no smartphone is required for a closed loop.

Although solutions like OmniPod Dash are on the heels of the community, the "We Are Not Waiting" movement has an advantage of not having to face the regulatory authorities and is probably several steps ahead in 2020. What arrives today in the Github can be rolled out on the same day on the Open APS, Loop or Android APS Rig.

Anyone who is interested can participate in the "WeAreNotWaiting" movement, participants are not limited to software or hardware developers. Even if one only participates in the exchange of experiences on Slack, Gitter or Facebook, the feedback helps the end result tremendously. But even in 'real' life, meetings are regularly organized in big cities to help each other. Tutorials and complete instructions are created with passion and always kept up to date. It's a delight to participate in the pre-testing of solutions before they are officially made available - volunteers are invited from all areas.



Related Links:
Philipp Maihart
Philipp Maihart