Merhaba.

Sorunuzu tam olarak anlayamadım sebebi!
Verdiğiniz kod Arduino için yeni o kodu arduinoya yüklemeniz gerekir. O koda baktığınızda Arduino espye serialden at komutu gönderiyor. ESP ye herhangi birşey yüklemeniz gerekmiyor. Fabrika çıkışı ESP nin içinde ESP RTOS var ve AT komutlarını destekliyor.


Alıntı
AT+CIPSTART=type,addr,port

Yukarıdaki komut ESP ye

İstemci olarak bir bağlantı başlatın. (Tek bağlantı modu)
Görevini yüklüyor. Main thread başka birşey yapmıyor. Yani siz tam olarak ne yapmak istiyorsunuz ve hangi kısım da başarısız oldunuz.