Abstract:
In this chapter, readers will learn how to program Pyboard for IoT applications using MicroPython. MicroPython is a member of the Python interpreter's family. MicroPython Programming language is a subset of the Python to fit and execute on a microcontroller. It has several optimizations to ensure that it works effectively and consumes little RAM. Hence MicroPython is perfect for embedded systems and IoT applications. Here, authors have focused on hands on implementation of few simple IoT applications such as home automation, smart e-waste bin, industrial environmental monitoring, green house monitoring, and aquaculture monitoring. Before implementing the IoT applications, one has to learn how to Install, run and debug the Micropython using PyCharm IDE.