Embedded Software Colin Walls
Colin Walls has over thirty years experience in the electronics industry, largely dedicated to embedded software. A frequent presenter at conferences and seminars and author of numerous technical articles and two books on embedded software, Colin is an embedded software technologist with Mentor … More » Introducing the iBrushFebruary 18th, 2014 by Colin Walls
Today, for a change, instead of discussing some embedded software technology, I would like to put forward a concept for a product. It is an embedded system, which I believe could sell in high volumes. Maybe someone reading this blog would like to develop it. I am happy to waive any rights to royalties on the idea so long as we have an understanding that you will use Mentor Graphics products in your design. This product is the iBrush … I normally brush my teeth twice a day – after breakfast and before going to bed. My hygienist tells me that this is sufficient, so long as I use a good electric toothbrush and keep it up for two minutes on each occasion. I do not time myself and I am not keen to get a toothbrush with a timer as I am very averse to nasty bleeping noises at sensitive times of day. I had an idea: why not have a brush that played music for exactly two minutes. That would be much nicer. It could even be set up to play a different tune at either end of the day. Better still, a USB connection could enable it to download MP3s from a PC. Maybe it could make use of an iTunes playlist and shuffle the songs. The music could be delivered through the head of the toothbrush directly into the jaw of the user so only they would hear it. I was excited by this idea, but realized there was much more potential. I would not want to carry my toothbrush into my study to connect it to the PC and laptops and bathrooms are really not compatible. A wireless connection would be ideal. Initially, I thought of Bluetooth (Get it? Bluetooth for a toothbrush. Never mind.), but Wi-Fi would be much more flexible. Once the Wi-Fi interface is included, Internet connectivity is an option and more possibilities come to mind. The brush could send periodic emails to your dentist to show the pattern of your dental hygiene, enabling them to advise you as necessary. Perhaps a tiny camera could be fitted into the head of the brush. This could send occasional pictures to your dentist, which they would review from time to time and call you if they spot a problem. This could even reduce the number of check-up appointments and cut your healthcare costs. What software would you need to design and implement the iBrush? You would need some embedded development tools, a real time kernel, WiFi or USB and an MP3 player, which is readily available. I really think that the iBrush has potential. I will be in California next month. In the light of rumors about a certain company’s future plans, maybe I need to visit Cupertino. Follow me here … 4 Responses to “Introducing the iBrush” |
Could add an infrared temperature sensor and heart rate monitor to check general health; or maybe add biometric authentication (voice as you sing along, fingerprint, or hand geometry) to prevent unauthorized use . The Internet of Toothbrushes truly is limitless.
Greg: So, that’s what “IoT” means … You seem to have got some good design ideas here.
http://reviews.cnet.com/personal-care/oral-b-smartseries/4505-14095_7-35835158.html
Smart guys at Braun it seems.