Pin Numbering-raspberry Pi Model B +
- Numbering Scheme
- Expansion Header
- J8 pinout (40-pin Header)
- Additional Resources
Numbering Scheme
PI4J uses an abstract pin numbering scheme to help insulate software from hardware changes.
P14J implements the same PIN number scheme as the Wiring Pi project. More information on the WIRINGPI PIN number scheme can be found here:http://wiringpi.com/pins/
PI4J provides a Raspipin enumeration that's used to manage the accessible GPIO pins.
Expansion Header
The Raspberry Pi Model B + board contains a single 40-pin expansion headers labeled as ' J8 ' providing access to + GPIO pins .
(Pins 1, 2, Max & also labeled below.)
J8 pinout (40-pin Header)
The diagram below illustrates the Gpio pinout using the PI4J/WIRINGPI gpio numbering scheme.
(Click here for hi-resolution image)
Additional Resources
- Please visit the Usage page for additional details about how to control these pins using PI4J.
- Click here for more information on the J8 header.
- Click here for more information the Raspberry Pi pin functions.
Reproduced Raspberrypi B + WIRINGPI pin counterpart diagram