Het is misschien het gemakkelijkst om een UDP-pakket via WiFi te verzenden. Er is geen extra pakketoverhead voor dit "verbindingloze" protocol: nee OPEN, geen ACK/NAK, geen SLUITEN, enz. De incrementele kosten voor extra bytes zijn erg klein, dus als je beslist, moet je 2 bytes of zelfs 100 sturen bytes, dit heeft geen grote invloed op de doorvoer.
Als je de bytes kunt "batchen", zou dat nog beter zijn. Kunt u bijvoorbeeld 8 bytes per knoop verzenden, eens in de 800ms-2000ms? Als dat niet het geval is, moet met WiFi-snelheden het UDP-pakket met enkele byte zonder veel latentie doorkomen. Weet jij wat de latency is die de ontvanger kan verwerken? Afhankelijk van de toegangstijd tot het netwerk (d.w.z. hoe lang het duurt voordat u de lucht in springt) krijgt u mogelijk een lagere lat met batched-pakketten.
Een roll-eigen benadering zou zijn om een onbewerkte RF-zender/ontvanger te gebruiken met iets als VirtualWire. Met de juiste synchronisatie van de "master", zouden de slaves elk hun eigen tijdslot kunnen hebben, waardoor botsingen worden voorkomen (waardoor de toegangstijd tot het netwerk laag blijft)