Switch pin numbering / import ordering

Makes more sense, slightly better print layout
This commit is contained in:
Dave Jones
2017-07-14 23:07:32 +01:00
parent 4cc4b1c132
commit d3ee0c0102

View File

@@ -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
=== ===