© Stewart Watkiss 2020
S. WatkissLearn Electronics with Raspberry Pihttps://doi.org/10.1007/978-1-4842-6348-8_6

6. Interfacing with Other Devices

Stewart Watkiss1 
(1)
Redditch, UK
 

This chapter will look at how to interface with other devices using serial protocols such as I2C and SPI. It will also cover ways to connect devices that need different voltages and converting between analog and digital signals. This will include projects that display an output on an LCD display and how to change the brightness of an LED output using a digital output.

You will then learn how you can control DC motors using a H-bridge motor driver circuit and how the PWM signal can be used to control the speed of the motor.

Changing Voltage with a Level Shifter

Sometimes it ...

Get Learn Electronics with Raspberry Pi: Physical Computing with Circuits, Sensors, Outputs, and Projects 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.