© Jeff Cicolani 2018
Jeff CicolaniBeginning Robotics with Raspberry Pi and Arduinohttps://doi.org/10.1007/978-1-4842-3462-4_5

5. Raspberry Pi and Arduino

Jeff Cicolani1 
(1)
Pflugerville, Texas, USA
 

In Chapter 4, we used the GPIO pins on the Raspberry Pi to interact with an LED and an ultrasonic sensor. Many times, this is enough to do what you want to do. However, I also discussed some of the shortcomings of the Raspberry Pi GPIO and the likely need to expand the capabilities of the Pi in order to overcome these shortcomings.

In this chapter, we introduce a microcontroller to our robot. A microcontroller is a device, usually in chip form, designed to work directly with other components through input and output pins. Each pin is attached to the microcontroller’s ...

Get Beginning Robotics with Raspberry Pi and Arduino: Using Python and OpenCV now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.