mirror of
				https://github.com/KevinMidboe/python-gpiozero.git
				synced 2025-10-29 17:50:37 +00:00 
			
		
		
		
	Switch pin numbering / import ordering
Makes more sense, slightly better print layout
This commit is contained in:
		| @@ -8,24 +8,6 @@ The following recipes demonstrate some of the capabilities of the GPIO Zero | |||||||
| library. Please note that all recipes are written assuming Python 3. Recipes | library. Please note that all recipes are written assuming Python 3. Recipes | ||||||
| *may* work under Python 2, but no guarantees! | *may* work under Python 2, but no guarantees! | ||||||
|  |  | ||||||
| .. _pin-numbering: |  | ||||||
|  |  | ||||||
| Pin Numbering |  | ||||||
| ============= |  | ||||||
|  |  | ||||||
| This library uses Broadcom (BCM) pin numbering for the GPIO pins, as opposed |  | ||||||
| to physical (BOARD) numbering. Unlike in the `RPi.GPIO`_ library, this is not |  | ||||||
| configurable. |  | ||||||
|  |  | ||||||
| .. _RPi.GPIO: https://pypi.python.org/pypi/RPi.GPIO |  | ||||||
|  |  | ||||||
| Any pin marked "GPIO" in the diagram below can be used as a pin number.  For |  | ||||||
| example, if an LED was attached to "GPIO17" you would specify the pin number as |  | ||||||
| 17 rather than 11: |  | ||||||
|  |  | ||||||
| .. image:: images/pin_layout.* |  | ||||||
|     :align: center |  | ||||||
|  |  | ||||||
| Importing GPIO Zero | Importing GPIO Zero | ||||||
| =================== | =================== | ||||||
|  |  | ||||||
| @@ -52,6 +34,24 @@ In this case, all references to items within GPIO Zero must be prefixed:: | |||||||
|  |  | ||||||
|     button = gpiozero.Button(2) |     button = gpiozero.Button(2) | ||||||
|  |  | ||||||
|  | .. _pin-numbering: | ||||||
|  |  | ||||||
|  | Pin Numbering | ||||||
|  | ============= | ||||||
|  |  | ||||||
|  | This library uses Broadcom (BCM) pin numbering for the GPIO pins, as opposed | ||||||
|  | to physical (BOARD) numbering. Unlike in the `RPi.GPIO`_ library, this is not | ||||||
|  | configurable. | ||||||
|  |  | ||||||
|  | .. _RPi.GPIO: https://pypi.python.org/pypi/RPi.GPIO | ||||||
|  |  | ||||||
|  | Any pin marked "GPIO" in the diagram below can be used as a pin number.  For | ||||||
|  | example, if an LED was attached to "GPIO17" you would specify the pin number as | ||||||
|  | 17 rather than 11: | ||||||
|  |  | ||||||
|  | .. image:: images/pin_layout.* | ||||||
|  |     :align: center | ||||||
|  |  | ||||||
| LED | LED | ||||||
| === | === | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user