Main Article Content
In this paper, the IoT platform is designed to teach the IoT course in our university. The designed ideas have covered some important aspects of a building platform including easy to implement, low-cost, ability to data acquisition and control, easy to expand multi-node connection. The IoT platform includes 4 components such as “IoT gateway” based Raspberry Pi 3 B+, “IoT Node” based TMS320 chip, “IoT networks” supported LoRaWAN, Modbus RTU, Internet, and “Server” based ThingSpeak platform. The results show that the IoT platform runs stability and can meet the requirements of data acquisition, control, transmission in a wide area. Moreover, it is easy to deploy experiments according to learning approach through Project-Based Learning (PBL) method from simple to advanced for students.