Announcing Pill Box


Max Steinberg and 2 OthersYoni Segal
Nuradin Bhatti
1 / 8

The main idea of our project was to help victims of medical non-compliance, specifically those who forget to take their pills. After extensive research, including conversations with a doctor, we found the biggest problem in all the apps, and other reminders was that users did not always have their pill boxes on them. Pill reminder apps remind the user to take the pill, but if the user did not have their pill box with them, then the reminder would be useless. When designing our product we took that plight into account, and created a pill box that reminds the user to take their pills.

Through the Python software that we developed, the user can input the day, time, and for how many days they would like to be reminded in a row. The Python software corresponds with the Arduino code, communicating to the Arduino when plugged in. The software can accommodate up to three different kinds of pills for users taking many pills at a time. 

The pill box design has four distinct compartments: one for the electronics- the Arduino Digispark- and three for pills. There are LEDs in each of the three compartments to display to the user which pill they should take. When it's time for the user to take their pills a vibrater will go off inside of the pill box.  After, one of the three  different colored LEDs will light up, indicating which pills the user should take. 

When designing our product on Fusion 360 we were meticulous and cautious of the size of our pill box. We wanted to create a product that would only take up a modicum of one's pocket. We achieved our minuscule size by placing the small battery on the bottom, and using an Arduino Digispark, which is the smallest consumer Arduino. Making our design so ergonomic, and small did come with some setbacks. We overcame most of them, and in the end the only problem that we still need to solve is the lack of space in compartments. 


Nuradin Bhatti and 2 OthersYoni Segal
Max Steinberg
1 / 8

For anyone who needs pills, not taking them can be a serious problem. That medication usually is there for a reason; to keep you safe. Not taking it could mean pain, conditions getting worse, or even death. One of the major causes of non-compliance with medication is forgetfulness; if you don't remember to take your pills, you can't take them. We aimed to fix that, with a portable, programmable pillbox.
We started out with a large box, about 10 centimeters in diameter. It had three compartments for pills, a covered compartment for electronics, and a pocket on the bottom for a battery pack. This turned out to be too large, so we cut it down to 6 cm in diameter. After fixing a lot of scaling problems, we found that this worked a lot better. So, we began work on the electronics. We decided to use a tiny arduino, called the Digispark, because it was the smallest functional arduino we saw on the market. We set it up so that it could recieve timestamp data via serial port, and incorporate that into its timing circuit. We added a hole into the side of the electronics compartment, so you could connect to the arduino. Every day, it would ring at the times you set, maybe off by a second or two. Along with timestamp data, you also send a color indicator: this tells you which compartment the pills you need to take are in. The arduino will then flash that compartment's light, and buzz.