Raspberry Pi 3 is a Linux based board.It has bluetooth and wifi built in it.We can use these modules to communicate with other Linux based computers. In this tutorial I am using socket programming to communicate between raspberry pi and Ubuntu based computer. Sockets uses Internet connection and it also uses TCP/IP protocol .It is a peer to peer connection. BLOCK DIAGRAM In above diagram Raspberry pi act as server and Ubuntu laptop act as client.Data is sent to from Laptop to raspberry pi 3 via websocket. On receiving data from Laptop rpi sends PWM signal to it's GPIO pin and servo starts moving according to signal on its signal pin. Connections Connect VCC pin of servo to 5V pin of raspberry pi 3.Connect GND pin of servo to GND pin of raspberry pi 3.Connect signal pin of servo to GPIO 19 pin of raspberry pi 3. PROGRAM Now make one python file in Ubuntu named as client.py and other file on raspberry pi named as rpiserver.py. Server sid...