IoT explained for beginners