This video details how to communicate between a Python and Java device with sockets. We first use a Windows PC as the client before progressing to a standard android device.
Find my collaboration channel (Otter Robotics) here:
Find the code from this video here:
Android:
Windows: