Скрипт, управляющий светодиодным светофором:
array DP[0..8]float=(16,5,4,0,2,14,12,13,15) # номера цифровых пинов D0 - D8 микрокомпьютера NodeMCU
OK_port = ARD_UDP_Set_Port(10003) # активизация UDP сервера на компьютере
Devices = ARD_UDP_Broadcast_Command('get_device_name',1000) # запрос ко всем микрокомпьютерам отозваться и сообщить своё имя и IP
device2 = Array_Row_By_Name(Devices,'NodeMCU_02') # получить IP адрес микрокомпьютера с именем 'NodeMCU_02'
if device2[2] = ''
stop
repeat
ARD_UDP_Digital_Write(device2[2],DP[0],1)
ARD_UDP_Digital_Write(device2[2],DP[1],0)
ARD_UDP_Digital_Write(device2[2],DP[2],0)
Sleep(2)
ARD_UDP_Digital_Write(device2[2],DP[0],0)
ARD_UDP_Digital_Write(device2[2],DP[1],1)
ARD_UDP_Digital_Write(device2[2],DP[2],0)
Sleep(2)
ARD_UDP_Digital_Write(device2[2],DP[0],0)
ARD_UDP_Digital_Write(device2[2],DP[1],0)
ARD_UDP_Digital_Write(device2[2],DP[2],1)
Sleep(2)
stop

Как нетрудно догадаться, функция ARD_UDP_Digital_Write посылает на указанные пины микрокомпьютера (D0, D1 или D2) команду установить напряжение 0 или стандартное напряжение (3В). Контакты светодиодов (R,Y,G) соединяются с помощью макетной платы с пинами микрокомпьютера, маркированными “D0”, “D1” и “D2”. Земля светофора (GND) проводком соединяется с землёй (GND) микрокомпьютера.