Starting an Internet of Things project can be a complicated process. There are many steps and checkpoints to complete to make sure your IoT application is viable, from compatibility to security, ...