Raspberry Pi Remotely Controls Robot Guinea Pig Using SSH

Practical Dad, as he’s known on YouTube, has earned his title thanks to projects like this Raspberry Pi-powered robotic guinea pig named K-V. The only thing this guinea pig eats is electricity, and he listens pretty well to commands. To spice things up a bit, he opted to add remote controls to the project using SSH as the primary communication platform.

If you’re not familiar with SSH, we have a few guides handy to help you get started. First, check out this guide by Les for detailed instructions on using SSH to connect to computers remotely—this guide works for Windows, macOS and Linux operating systems. We also have steps handy for setting up an SSH Key to keep the connections secure.

In the demo, we see Practical Dad using a Raspberry Pi 3B to initiate the SSH connection. This is done using terminal, but it would also be possible to create a connection like this from another PC running Windows or macOS. The scripts used to control the motors for K-V’s wheels were written in Python.

Ash Hill
Contributing Writer

Ash Hill is a contributing writer for Tom's Hardware with a wealth of experience in the hobby electronics, 3D printing and PCs. She manages the Pi projects of the month and much of our daily Raspberry Pi reporting while also finding the best coupons and deals on all tech.