STEM exercise using Node-RED to explore the Internet of Things (IoT), resilience, and social support. Resilience is the development of skills needed to manage stress in an optimal way and helps buffer individuals from the development of suicidality. The World Health Organization (WHO) advocates for resilience at individual and community levels by recognizing the role of protective factors relative to suicide risk factors. Protective factors include the development of social support systems, positive coping skills, good self-esteem, self-efficacy and effective problem-solving skills. To further the concept of social support systems, this learning uses technology to illustrate the development of a social support system through visual programming objects, Node-RED. These objects are used to construct an application that allows a person to contact members of that person’s social support system using IoT. By understanding the roles that programming objects play to create a system, the person also recognizes the distinct roles people play within support systems and the importance of communication with people. This exercise has been used at the 8th grade level.