Make: A Raspberry Pi Controlled Robot


Make a Raspberry-Pi Controlled Robot teaches you how to build a capable and upgradeable personal robot for around $100. You’ll learn how to control servos, respond to sensor input, and know where your bot is using GPS. You’ll also learn many ways to connect to your robot and send it instructions, from an SSH connection to sending text messages from your phone.


Product Description

Space agencies shouldn t be the only ones who get to play with robotic rovers piled high with sensors. In tackling just one project-a four-wheeled robotic rover inspired by NASA s designs-this book teaches you the basic of Raspberry Pi, demystifies programming a cool robot do cool things. Best of all, when you ve completed the book, you ll have built a robot rover ready to do your bidding.

The Raspberry Pi is one of the world s most popular tiny computers. Inexpensive and small, it s perfect for projects that interact with the world, which is exactly war your robot rover is going to do!

You don t need to be an electronic expert to follow along with the fully illustrated step-by-step instructions in this book. You don t even need to know how to solder! In addition to the basic instructions, this book is also rich with resources you can use to enhance your robot s capabilities.


  • Build a robot chassis and control motors and motor drivers from a Raspberry Pi.
  • Monitor the real world with temperature, barometric pressure, and distance sensor.
  • Know where your bot is going using GPS, an accelerometer, and a magnetometer.
  • Control your robot-and see what it sees-remotely over a WiFi connection.
  • Connect to sensors with I2C, General Purpose I/O, and an Analog-to-Digital Converter.

About the Author:

Wolfram Donatis a graduate of the University of Alaska Anchorage, with a B.S. degree in Computer Engineering. Along with an interest in robotics, computer vision, and embedded systems, his general technological interests and Internet expertise serve to make him an extremely eclectic programmer. He specializes in C and C++, with additional skills in Java, Python, and C#/.NET. He is the author of several books and has received funding from NASA for his work in autonomous submersibles.

Part Number: BOOKR-006036 Categories: ,