Abstract. This training aims to improve participants' understanding and skills of SMK Muhammadiyah 3 Yogyakarta Teachers in developing IoT applications using the ESP8266 module. The employed training techniques encompass both theoretical and practical modules, as well as interactive group discussions. Trainees are interested in technology and want to expand their knowledge of IoT. During the training, participants were given an understanding of the basic concepts of IoT, an introduction to the ESP8266 module, and how to use the Arduino IDE for microcontroller programming. The results of this dedication show a significant increase in participants' understanding and skills after attending the training. Participants can understand the basic principles of wireless communication, install, and configure the ESP8266 module, and develop simple IoT applications. Evaluation of the participants showed high satisfaction with this training. The training was deemed highly beneficial and applicable to the participants' everyday routines. Participants also feel more confident in facing challenges in developing IoT applications. The training program is expected to yield enduring advantages, foster indigenous ingenuity, and enhance community engagement with the Internet of Things (IoT) technology.