Basalsure is a device to help assure that insulin users get their overnight basal doses. It is designed for multiple daily injection (MDI) users that inject with standard insulin syringes. This device was first built to help my wife and me not miss overnight basal insulin doses for our son. Despite setting alarms on both sides of our bed, we found ourselves occasionally turning them off "in our sleep" and missing doses. This box is intended to help solve that problem.
At the time of this device's creation, our son's overnight Levemir doses were being given at 9:45pm and 2am. Basalsure understands that dosing schedule, which is configurable, and alarms if the appropriate syringe is not removed at the appropriate times. Syringes placed in the box are detected by photo interrupter sensors and the logic of the box is managed by a Raspberry Pi. In short, the box is a back-stop against us sleeping through our alarms.
An additional alarm condition is configured, as follows: if the 2am syringe is lifted from the box during the timeframe that the 9:45pm dose should be given, and the 9:45pm syringe is still placed, an immediate and constant buzzer sounds that can only be reset by re-placing the syringe.
A few years later, I also added a simple on/off switch to help us not sleep through the 11:30pm blood sugar check that we need to do (my son chooses to not use a CGM, so those checks are important). The concept is identical to placing and lifting syringes, but a simple switch is used instead of a photo interrupter sensor.
Presently, these types of alarms are supported by Basalsure:
As of February 2023, there are two major "designs" of the boxes themselves (software is the same):
Enhancements
The wiki uses Markdown syntax.
Wiki: 2018 Build
Wiki: 2023 Build
Wiki: Adding a "Real Time Clock" (RTC) module
Wiki: Adding a 11:30pm blood sugar test alarm
Wiki: Adding an external battery pack
Wiki: Integrating a 433 MHz in-home healthcare alarm
Wiki: Miscellaneous notes
Wiki: TODO items
Wiki: Tips and tricks