OK, LoRa will solve the long distance communication issue, however I still want to use wifi to communicate between the XIAO and a Raspberry pi which will gather data and send via Lora. So I need to find some information on how to set up a client server using XIAO and its native wifi. Basically Client requests temp and humidity and the server sends it. Most of the examples I have found are all set up as a Web Server, but I don’t need that, just a way to use wifi instead of a serial port. I would think it would be the same as sending data over any network connection. But in all my years in IT I never really did that. Always used SSH to transfer files, never to send and receive individual data bytes. Thanks and any help always appreciated.