Support for General Purpose Input/Output is a core feature in Raspberry Pi. In this video, we'll dive deep into GPIO on the Pi. You'll learn exactly what GPIO is, what it's best used for, and how it works. You'll learn how to manipulate the memory in your Pi with bitwise operators to control input and output without resorting to any third party libraries. By the end, you'll have a solid understanding of the GPIO interface and be ready to use your Pi to control just about anything that can be controlled.