Newer
Older
PiPins / wiringpi.txt
root on 18 Mar 2020 1 KB pin 1 marking
	 1](2
WPi 8	 3)(4
WPi 9	 5)(6
WPi 7	 7)(8	WPi 15
	 9)(10	WPi 16
WPi 0	11)(12	WPi  1
WPi 2	13)(14
WPi 3	15)(16	WPi 4
	17)(18	WPi 
WPi 12	19)(20
WPi 13	21)(22	WPi 6
WPi 14	23)(24	WPi 10
	25)(26	WPi 11
WPi 30	27)(28	WPi 31
WPi 21	29)(30
WPi 22	31)(32	WPi 26
WPi 23	33)(34
WPi 24	35)(36	WPi 27
WPi 25	37)(38	WPi 28
	39)(40	WPi 29

- WiringPi -
WiringPi is an attempt to bring Arduino-wiring-like simplicity to the Raspberry Pi.

The goal is to have a single common platform and set of functions for accessing the Raspberry Pi GPIO across multiple languages. WiringPi is a C library at heart, but it's available to both Ruby and Python users who can "gem install wiringpi" or "pip install WiringPi" respectively.

Python users note the 2 on the end, the WiringPi-Python library finally brings a whole host of existing WiringPi functionality to Python including brand new features from WiringPi 2.

WiringPi uses its own pin numbering scheme, here you'll learn how WiringPi numbers your GPIO pins, what those pins do and how to do shiny things with them from within Python or Ruby.

Installing to Python couldn't be easier, just:

sudo pip install WiringPi
For more information about WiringPi you should visit the official WiringPi website.