This section describes the GPIO numbering for each type of board. For **Raspberry Pi 3 & 4** and **Orange Pi Boards**, we are using **Board Numbering System**. In board numbering system, the gpio numbers are base on the order of GPIO pins on the board. For other boards (generic ARM boards), the numbering system is base on **BCM**. In **BCM Numbering System**, the gpio number are those after **GPIO** keyword. For example, if the pin is named GPIO7, the pin number is **7**. Please refer to [[https://raspberrypi.stackexchange.com/questions/12966/what-is-the-difference-between-board-and-bcm-for-gpio-pin-numbering | this discussion]] to know the difference between board and BCM GPIO numbering system. ----- ====== Raspberry Pi 3/4 ====== {{ :4.0.0-beta.1:rpi-gpio-guide.jpg?direct&600 |}} ---- ====== Orange Pi One ====== {{ :4.0.0-beta.1:orange-pi-one-gpio.jpg?direct&600 |}} ---- ====== Orange Pi PC ====== {{ :4.0.0-beta.1:orange-pi-pc-gpio.jpg?direct&600 |}} ---- ====== Orange Pi Zero ====== {{ :4.0.0-beta.1:orange-pi-zero-gpio-pins.jpg?direct&600 |}}