- 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.
- 現(xiàn)代測控電子技術(shù)
- Hands-On Artificial Intelligence on Amazon Web Services
- 軟件架構(gòu)設(shè)計
- 網(wǎng)頁編程技術(shù)
- Windows XP中文版應(yīng)用基礎(chǔ)
- PyTorch深度學(xué)習(xí)實戰(zhàn)
- 電腦上網(wǎng)直通車
- 現(xiàn)代機械運動控制技術(shù)
- Blender Compositing and Post Processing
- Applied Data Visualization with R and ggplot2
- Ansible 2 Cloud Automation Cookbook
- ZigBee無線通信技術(shù)應(yīng)用開發(fā)
- 智能制造系統(tǒng)及關(guān)鍵使能技術(shù)
- MongoDB 4 Quick Start Guide
- 筆記本電腦使用與維護