- Python Programming with Raspberry Pi
- Sai Yamanoor Srihari Yamanoor
- 242字
- 2021-07-02 23:48:45
Raspberry Pi's GPIO
The Raspberry Pi Zero comes with a 40-pin GPIO header. Out of these 40 pins, we can use 26 pins either to read inputs (from sensors) or control outputs. The other pins are power supply pins (5V, 3.3V, and Ground pins):

Raspberry Pi Zero GPIO mapping (source: https://www.raspberrypi.org/documentation/usage/gpio-plus-and-raspi2/README.md)
We can use up to 26 pins of the Raspberry Pi's GPIO to interface appliances and control them. But, there are certain pins that have an alternative function, which will be discussed in the later chapters.
The earlier image shows the mapping of the Raspberry Pi's GPIO pins. The numbers in the circle correspond to the pin numbers on the Raspberry Pi's processor. For example, GPIO pin 2 (second pin from the left on the bottom row) corresponds to the GPIO pin 2 on the Raspberry Pi's processor and not the physical pin location on the GPIO header.
In the beginning, it might be confusing to try and understand the pin mapping. Keep a GPIO pin handout (available for download along with this chapter) for your reference. It takes some time to get used to the GPIO pin mapping of the Raspberry Pi Zero.
The Raspberry Pi Zero's GPIO pins are 3.3V tolerant, that is, if a voltage greater than 3.3V is applied to the pin, it may permanently damage the pin. When set to high, the pins are set to 3.3V and 0V when the pins are set to low.
- 輕松學(xué)C語言
- 網(wǎng)絡(luò)服務(wù)器架設(shè)(Windows Server+Linux Server)
- R Data Mining
- PostgreSQL Administration Essentials
- 21天學(xué)通Visual Basic
- 觸控顯示技術(shù)
- Statistics for Data Science
- Linux系統(tǒng)管理員工具集
- AMK伺服控制系統(tǒng)原理及應(yīng)用
- 貫通Hibernate開發(fā)
- Creating ELearning Games with Unity
- 漢字錄入技能訓(xùn)練
- 簡明學(xué)中文版Flash動畫制作
- Flash CS3動畫制作
- Kubernetes Design Patterns and Extensions