This book is suitable for the IoT device development beginners, we will start with the basic knowledge of electronic components and electronic devices, and then introduce a simple way to make sensor device. It also describes ways to make more sophisticated IoT devices, such as how to control devices using MicroPython, use current sensors to visualize power usage, and use thermal webcams to visualize heat distribution.