Several years ago, a close family member deceased from a heart attack, without having the ability to call for help. This could have been prevented with today's applied technology.

Elders usually face difficulties in keeping up with technology. Internet of Things (IoT) platforms, even though they might be helpful, they are also difficult to control and interact with. Older people may enjoy an easier and safer every-day life with voice-interacting monitoring IoT platforms.

What it does

Elderly Assistant 101 is a:

  • Voice-interacting
  • Wearable
  • Wireless

Internet of Things device, that can monitor senior citizens and help them with household activities and chores.

Passive abilities:

  • Fall Detection: Using the internal Inertial Measurement Unit (IMU) of arduino 101.
  • Automatic alert/call for help: Via email i.e to a physician or family.
  • Step Counter: Using the internal IMU of arduino 101.
  • Sink Monitor: Computer vision that counts dirty cups or dishes.
  • Smoke Detection: Via a gas & smoke detection sensor.

Active abilities:

  • Light Management: Philips hue bulb control.
  • Tap-to-Call for Help: Triggered by the double-tap IMU event of arduino 101.
  • Speak-to-Call for Help: Triggered by asking help via the Snips voice AI interface.
  • Household Metrics:
    • Humidity (%).
    • Temperature (Celsius).
    • Barometric Pressure (in kPa).

How we built it


  • Genuino 101 (Microcontroller).
  • ESP8266 (Microcontroller).
  • Raspberry pi 3 (Embedded ARM computer).
  • Nvidia Jetson Tk1 (Embedded ARM-GPGPU accelerated computer).
  • Logitech C920 (USB camera).
  • Philips Hue bridge and light bulbs.
  • DHT22 (Humidity & Temperature sensor).
  • BMP180 (Barometric Pressure sensor).
  • MQ-2 (Smoke/Gas leakage detector).
  • USB microphone & headphones.
  • USB power bank.

Techniques & Technologies:

  • Voice Recognition.
  • Computer Vision.
  • Restful Application Programing Interface (API).
  • Publisher/Subscriber architecture.
  • Inertial Measurement Units.

Software & libraries:

Challenges we ran into

The compatibility & versioning between the different software libraries.

Accomplishments that we're proud of

Coupling a wearable device with Voice User Interface and passive/active event handling.

What we learned

Given enough patience and drive, multiple technologies can be bind together.

What's next for Elderly Assistant 101

Integration with more automated abilities. And possibly a future integration with Telemedicine & a City Of Things ecosystem.

Built With

Share this project: