Project in progress

Grindbit © GPL3+

Tracking teeth grinding at night.

  • 15 respects

Components and supplies

Necessary tools and machines

3D Printer (generic)

Apps and online services

About this project

The current version of prototype pairs with an Ad

Why Did I Want to Build Grindbit?

I've been grinding my teeth for over ten years, and I have tried every type of treatments that I can find.  This includes massage, acupuncture, acupressure, muscle relaxant, yoga, stress relief, vitamin B5, Magnesium, opening mouth for half an hour a day, jaw muscle workout, etc.  But the biggest problem is that I don't know any of these treatments are working.  I've previously tried to build a Mouth Guard with the pressure sensor, and that met a lot of challenge.  After playing with muscle sensor for trying to make a smart workout shirt, I was able to find a good way of tracking Bruxism.  If you are grinding your teeth and interested in this device feel free to signup at

How Does this Work?

Grindbit uses EMG sensor at the temple area, which is able to detect the muscle movements of biting.A separate gyroscope will be measuring user's sleep position. User can charge Grindbit's battery during the day, and charge their phone's battery at night, this way they never have to worry about a wearable that's constantly out of battery these days.

Also one can detect data reflecting nightly grinding and clenching patterns while under treatments such as acupuncture, stress relief (yoga, for example) intake of various herbs, and different exercise and diet regimens. User can easily correlate the data recorded with one treatment to that of another to compare and contrast the degrees of effectiveness of different treatments.

For example, if you use the Grindbit with Fitbit data, we may be able to find that the maybe more exercise you do, the less teeth grinding occurs at night. Another scenario here is that we can also correlate the data with sleep position data: if you grind less when you are sleeping on your side rather than your back, you can try to modify your behavior to sleep on the side instead.  We can also correlate the data with the amount of hours you’ve worked. Many apps such as aviate provide this data based on location tracking.  If you find that working more hours is causing bruxism at night, maybe it’s time to spend a few of those extra hours on your well-being.  Another possible scenario is medication. Pharmaceutical companies can finally perform their double blind test with this device.  So far we don’t know whether any medications are truly effective because there was no way to track the progress, or lack of. Now we can.

Original Demo with Intel Edison

This was what we had few month ago, built through Intel Edison with Muscle Sensor v3 attached to it.

Current prototype with Intel Edison and Arduino 101

The original prototype was built with Intel Edison, the current prototype is using Arduino 101 equipped with Curie.  Having left temple connect to the A0 on Arduino and right temple area connect to A1 and we are all set.  Optionally a 3D printed case can be used to print out the headband, which can be used for an actual demo.

Android App

The current version of prototype pairs with an Android app through BLE, the Android app takes the data then uploads it to AT&T M2X as well as IBM Cloudant for further analysis.

Windows 10

Prototype software is built on Windows 10 using USB connection right now, with Intel Edison or Arduino 101 it can be utilized using wifi where data can be to the cloud direct. Windows 10 version was experimental and currently open sourced.

Next Step for Grindbit

In the immediate future I will be 3D print out additional enclosures to find the best fit, making product lighter so that prototype can be used to test out during sleep.  Currently 3D printed case is a little too heavy during sleep.


Grindbit Opensource
This is the code for both server as well as client for Grindbit using Windows Windows Universal App Platform and Azure IoT Suite

Custom parts and enclosures

Grindbit band
this is the enclosure for grindbit
Grindbit enclosure cover
Cover for the enclosure


Grindbit Schematic
The wiring diagrams for Grindbit


Similar projects you might like


Project in progress by Team Sleep EZ

  • 17 respects

Arduino101 / tinyTILE BLE: Match-Making Sunglasses

Project tutorial by Kitty Yeung

  • 52 respects

Arduino 101 - Intel Curie Pattern Matching Dress

Project tutorial by Kitty Yeung

  • 66 respects

Air Quality License Plate Holder

Project tutorial by Team Air Defender

  • 22 respects

Internet of Toiletries

Project in progress by Team AROS (Automatic ReOrder System)

  • 1 comment
  • 6 respects

Developing a Low-Cost Microcentrifuge Using E-Waste

Project in progress by kemfic

  • 26 respects
Add projectSign up / Login