IoT System Training uses HTTP and MQTT protocols, builds your cloud server, and builds a simple IoT dashboard.

In preparation for the 2025 community service activities, the Community Service Team from UEESRG Semarang State University (UNNES) held internal training and selection of members directly involved in community service activities. This training aims to equip prospective students who assist in community service activities with a basic technical understanding of IoT systems, ESP32 microcontrollers, DHT22 sensors, and data communication via the MQTT protocol. The training materials include basic theory, hardware introduction, and programming practices for reading sensor data, sending data to MQTT brokers, and controlling devices such as relays. In practice, participants use various platforms and supporting software, namely Arduino IDE for basic programming, Wokwi as a virtual hardware simulator, and Visual Studio Code (VS Code) for more structured and collaborative web control development.

Figure 1. Documentation of participants and resource persons

In this training, Ade Yusuf, a student of the Electrical Engineering Education Study Program, class of 2023, acted as a resource person and mentor who guided participants in understanding and implementing the material technically and practically.

Figure 2. Wokwi introduction session by the resource person

This activity is the first step in forming a team that is not only technically competent but also ready to convey knowledge to students of SMA Negeri 1 Boja in a communicative and applicable manner. Through this training, participants learned to develop simple IoT projects such as temperature and humidity monitoring, water pump control using relays, and TDS value simulation as an additional indicator of water quality. With mastery of concepts, software skills, and practical experience, participants are expected to be ready to represent UNNES in future community service activities and make fundamental contributions in the field of applied technology in the school environment.

Figure 3. Live Coding Session by Resource Person

The results of this community service training are used as a preliminary selection process for students who will be directly involved in community service activities, but also serve as an open learning platform for students interested in the Internet of Things (IoT) field. Through this training, students gain a conceptual and technical understanding of IoT systems, ESP32 microcontrollers, and the MQTT protocol. They also have the opportunity to hone their hands-on practical skills through simulations and simple project programming.

This training will enhance students’ understanding and interest in the IoT field and prepare them to actively contribute to community service activities and the development of applied technology in the community.

Leave a Reply

Your email address will not be published. Required fields are marked *