Check out the IoT 2011 Awards Winners

As voted by users and hosted by Postscapes here.

You can find out the final ranking for each award category (Consumer product, DIY project, etc.)

I am really excited to see Nanode as people’s choice winner (with 1332 votes!) for Best IoT Open Source Project, overtaking Arduino (on the 2nd place of the list)!

I can only think of one reason for the great success and resonance of the Nanode: To realize IoT we need (and like) composite low-cost solutions that can sense/interact with the environment and communicate directly with the Internet!

Rescheduling dates..

Hi Arduino fans, first of all Happy Holidays!

As you might have noticed (those already subscribed) there have been some small changes in the book release data and the ‘Subscribe and Win‘ competition end date. The first one is due to a small delay in me delivering chapters to Apress and the second one due to that ‘Arduino, Sensors and the Cloud’ will be soon referred in two blogs highly related to Cloud computing, Arduino, automation and the Internet of Things. So I decided to give some extra time to new subscribers to enter the competition.

As a reward for those (more than 50, wow!) who clicked the Subscribe button some time ago, I will be giving 3 more Seeeduino boards, so every winner gets both a free copy of the book and an Arduino-clone to start experimenting right away!

Cheers,

Charalampos

MyRobots, The first Cloud Robotics Platform!

RobotShop has just launched the first Cloud platform for Robots! MyRobots enables robot owners and builders to connect their robots, monitor their status, and control them over the Web. The service is currently in ‘Beta’ and is totally free.

The communication is based on an open API and the whole platform is powered by ThingSpeak (one of our favorite Cloud-based sensor platforms). It follows the same logic as in interfacing with ThingSpeak channels, so you need an API key for your robot and you can use JSON, CSV or XML for updating or retrieving the status of your robot.

Read more here.

I also liked the message of the login page here!

 

Pachube has become totally free!

Until recently Pachube has offered only its basic version (limited public feeds only, limited datastreams, etc,) as free. Now folks at Pachube decided to provide their whole service at no limits!

So the new quotas are:

Private and Public feeds Unlimited
Number of datastreams Unlimited
Datapoint history storage Unlimited
Datapoint bulk import 500 per API request
Triggers Unlimited
API usage limits 100 requests per minute

More info here.

Arduino 1.0 is here!

The new IDE version of Arduno (v1.00) has been released yesterday. It includes several new features (new GUI) and also changes in how sketches and libraries should be coded.

You can check here for a list of changes that might affect your existing sketches or libraries.

For the book, all the presented coding and supportive libraries have been ported (most of them by me) to v1.0 and will be also available from the Apress site.

Simulate your Arduino sketch!

When playing with your Arduino and experimenting with features and capabilities you mind find yourself in the following situation: you have a nice idea about a new project, or you want to test an existing one, but you do not have the essential components. You might be missing leds, buttons, a potentiometer even an Ethernet shield, but you still have your sketch ready. Seeing your sketch code compile in the Arduino IDE is not as satisfying as watching it work on your board and you also need to verify that your program logic works. What can you do without the hardware? You can use an Arduino Simulator like the VirtualBreadboard.

VirtualBreadboard is a (unfortunately Windows only) simulation and development environment for Microcontrollers. It supports many of the PIC16 and PIC18 Microcontroller devices and the Arduino platform. In addition it provides a wide variety of simulated components such as LCD’s, Servos, logic and other I/O devices that can be used to model and simulate high level circuits. By simulation environment we mean that you have access to virtual boards and components that you can virtually connect together through an appropriate graphical environment. You can add program code (in a similar way you would compose a sketch), you can compile the code and watch it being executed on the Microcontroller platform and interact with the connected components (LEDs, sensors, actuators) the same way it would if your circuit was real!

Currently VirtualBreadboard supports all the basic sketch examples included in the Arduino IDE. Both the sketch code is available and the essential circuit components (already connected to a virtual Arduino board), like LEDs, buttons, LCDs, Servo motors, etc. to support the virtual execution of the sketches.