Pattern Recognition for the Air Quality Egg

I am pretty sure you have already heard abou the Air Quality Egg: It is a device for monitoring the air quality and reporting results on online repositories like Pachube. It is based on the Nanode and comes with various sensors that measure the air quality in the immediate environment.

If you want to become part of the project and receive your own egg you can support it through Kickstarter (7 days left!)

Based on the number of sensors (and data) that will be available the AQE  looks like a very interesting project and challenge for applying pattern recognition techniques in order to either identify patterns (based on location of eggs, sensors used, etc.) and/or classify air quality (based on user estimation, correlation with other data, etc.).  Apart from collecting the data this project would need some additional  information from users (such as air quality estimation, etc.) and a mechanism for analyzing the data. It could be implemented as part of the back-end infrastructure of Pachube or completely as an external application. The outcome could be used to provide an automated estimation of air quality, show what sensor data have the highest impact on air quality etc. It could also be used by the scientific community to perform further experiments in the domain since data will be somewhat structured and annotated with air quality information.

There is already an open discussion for this topic:

If you are interested in participating simply complete this survey.


Had a great #IoT2012 Meeting Day Yesterday

Yesterday, the Global Internet of Things Day, we had a great meeting @ the IEEE UCG Student Branch. Lot’s of participants (despite the Easter holidays) have expressed their enthusiasm about IoT and willingness to participate in further IoT activities:

  • Establish a local community for the IoT
  • Prepare a special place (iotspace) where people can play with open hardware platforms that provide Internet connectivity and IoT interaction
  • Prepare an IoT event next month with talks, demos, hands on, etc.
  • Start working on an IoT-related project

More updates on the project idea and progress will follow!

Special 35% discount for the IoT day!

Special 35% discount for the IoT day: Apply KMFQVQPB at

Chameleon: When IoT and medical devices merge for the benefit of patients!

Chameleon is one of the first attempts to integrate wireless connectivity with medical devices.

It is an asthma inhaler, spacer and spirometer combo that has WiFi connectivity and can be used by young patients for making the medicine delivery process fun and more functional. The device delivers the medicine and can test peak flow, provide alerts about asthma triggers (via location tracking through mobile app) and more. The family can track remotely the usage, patient symptoms, etc.

[youtube_sc url=]

More info here.

Happy Internet of Things Day!

Did you know that there is already a Global Internet of Things Day? There is one and actually it is today!


Check the link to see if there is an IoT meeting taking place close to you and attend. If not, you can always spend this day playing with your Arduino (or any other favorite open hardware platform) and make it communicate to the Internet – make it send some data!

Those still being in Easter holidays, here are a few links interesting for reading and spending some time:


Happy Internet of Things Day!

Brush Monkey: The Internet-enabled toothbrush!

Well, title says it all, the IoT era is approaching fast, real fast!

The Brush Monkey is another example of embedded devices getting connectivity to the Interner enabling the information share with platforms and applications!

It’s a little silicone covered sensor that slides on to the bottom of any ordinary toothbrush.  It has a wireless circuit inside with an accelerometer that measures special patterns of forces when you brush your teeth. It connects to a base station (really tiny) that plugs directly to your Ethernet modem.

There is also an accompanying app (Brush Monkey App) that  makes your phone start buzzing and making funny monkey noises! When you brush your teeth for over 2 mins (experts say 3 mins is the ideal time) the monkey goes real crazy!

It also comes with an API for developers to make their own apps!

Want one? Become a baker of the project here!

The Good Night Lamp: An IoT enabled lamp to share with friends and family

My girlfriend’s family is the type of family that will call their daughter at least three-four times per day to make sure she has arrived home safely from work or any other occasion. I am not sure why and how it helps them to know the exact time she arrives home but definitely they do not use the numbers to make any predictions or publish on modern work habits!

So, the Good Night Lamp seems to be the perfect gift for them. It is a product startup of Designswarm Industries Limited and it can inform your friends or family whenever you are back home (or you want to say ‘hey people I am ok’, or ‘hey give me a call’, or whatever).

It is actually the first cloud-based lamp network bringing the “internet of things” to life in the home. It consists of a Big Lamp and a number of Little Lamps. The Big Lamp is controlled by you and the Little Lamps turn on and off accordingly. The prototype is based on an Arduino board and comes with a communication interface for direct connection to the Internet.

You can vote for startup-funding of the Good Night Lamp here.

I will definitely buy one kit. Looking forward to the release date (will be before Christmas 2012)!

Free Book samples available online!

The introductory Chapter and Chapter 1 are now available for download in PDF format! Just click the PDF icon next to the chapter’s name under the ‘Table of Contents’ column on the left!


The first sample is the general introduction to the book that describes how the book is structured, what you will learn, what you will need  (in both hardware and software) and how to use the book.

Chapter 1 introduces you to the basic concepts of the Internet of Things, like communication technologies, devices, sensors, etc.

Arduino Simulators

Why would anyone need an Arduino simulator? You can get a board so easily and in such an affordable price. Well, sometimes you might be missing some parts of your circuit, and running the code on the emulator is always a good idea for debugging before trying it on the actual board!

There are a few simulators available (free or commercial), I have tried some of them. Some have very basic features and might require some extra skills for setting them up and using, some are very easy to use and provide great functionalities. Here is the list:

Has some nice GUI that can load sketches, and simulate the output on an actual Arduino Uno board (pins are highlighted when there is some interaction). You can provide feedback to the analog/digital ports through a dialog window that features sliders for setting the values. A big plus for this simulator is the debugger tool that allows you to watch variables at runtime!


  • Simuino (Free, Linux, source code available)
Simuino comes in two versions: as a web tool that can be used directly within your browser, as a standalone-terminal application. I’ve tried the web tool, which seems to be much easier to access than compile the source codes on my macbook.
The interface allows you to load your own sketch, use existing examples, edit sketch and then simulate the execution. The simulation part can be a bit tricky: You need to execute the simulation and then move to a different page that illustrates the board and the simulation. The simulator does not automatically execute you need to drive the execution process by clicking step+, step- buttons (like a debugger).


The most advanced simulator available (used to be free, now commercial) is the Virtual Breadboard. It features Arduino, Netduino and PIC microcontroller simulation. The main hit of this software is that you can simply setup your circuit by dragging components on a virtual breadboard, provide the sketch code and watch running with virtual LEDs blinking, motors running, LCDs showing characters and more. It features all the essential virtual hardware that you will need for simulating the basic Arduino examples and many more.

After evaluating your sketch through simulation you can also upload the sketch to your actual board through the Virtual Breadboard application.

More info about the book in Chapter 4.


Special thanks to Ira Laefsky for providing the first link.

OpenEnergyMonitor announces the Store!

Interested in monitoring your home’s power consumption? Chapter 11 discusses a bit about the OpenEnergyMonitor project and also presentes the essential components and schematics you need to build your own monitoring system based on the Arduino.

Now it has become even easier, since OpenEnergyMonitor has announced the electronic Shop that provides kits for building stuff like
the Home Energy Monitor Kit Bundle 868Mhz.