How to build custom IoT hardware with Arduino

Recently I wanted to create an Arduino-based low-power Internet of Things (IoT) device for makers, with built-in sensors that could be used to deliver sensor data from any location to the cloud, and potentially control connected devices such as thermostats, lights, door locks, and other home automation products. Along the way, I learned that creating a new IoT device, from idea to prototype to final product, is not as simple as I thought it would be, and there was no "ready-to-go" development device to start with. However, by figuring out how to do it, I created a new product called Siguino, an open source IoT circuit board, that I hope will make it easier and faster for other people to create their own IoT products. Read More.