Erel answered with a TCP example(?) Here a very simple UDP one, derived from b4x information.
Erel deserves a Nobel price, Anywhere Software transformed in Universal Software
u4x.co...
Sub
Process_Globals
Private wifi As ESP8266WiFi
Private udp As WiFiUDP
End Sub
Private Sub
AppStart
wifi.Connect2("Hawaii","where???”)
udp.Initialize(6000, "Udp_PacketArrived")
End Sub
Sub
Udp_PacketArrived (Data() AsByte, Ip() AsByte, Port AsUInt)
udp.BeginPacket(Ip,Port)
udp.Write(Data) '//echo, or more writes and/or udp.Write("abcd".GetBytes)
udp.SendPacket
End Sub