This page (revision-8) was last changed on 2021-11-16 07:28 by Murray Altheim

This page was created on 2019-12-29 04:09 by Murray Altheim

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
8 2021-11-16 07:28 2 KB Murray Altheim to previous
7 2021-08-15 12:11 2 KB Murray Altheim to previous | to last
6 2021-06-19 10:23 1 KB Murray Altheim to previous | to last
5 2020-02-08 05:05 1 KB Murray Altheim to previous | to last
4 2020-02-08 05:04 1 KB Murray Altheim to previous | to last
3 2020-02-08 04:56 1 KB Murray Altheim to previous | to last
2 2020-02-08 04:33 740 bytes Murray Altheim to previous | to last
1 2019-12-29 04:09 646 bytes Murray Altheim to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 6 changed one line
''Still very much a To Do page...''
The GPIO header is the main set of input/output connections on a Raspberry Pi, apart from power supply, USB, HDMI, camera, audio and network connections. It consists of two rows of twenty pins (forty pins in total) along the top of the Raspberry Pi circuit board:
At line 8 changed one line
----
[{Image src='attach/GPIO/gpio-rpa.jpg' caption='GPIO pins on a Raspberry Pi A+' align='center'}]
At line 10 added 11 lines
!! Pinout
The GPIO pins have two labelling schemes, one based on the physical pin location on the header; the other, called the BCM (Broadcom Pin Number), based on their usage. GPIO software libraries force you to select which pin numbering scheme to use (e.g., BCM pin 7 is physical pin 26, BCM pin 12 is physical pin 32).
Physical pin 1 is at lower left, pin 2 upper left, pin 39 at lower right, pin 40 at upper right.
[{Image src='attach/GPIO/raspberry-pi-pinout.png' link='https://pinout.xyz/#' caption='The Raspberry Pi GPIO Pinout (courtesy pinout.xyz)' align='center'}]
[{Image src='attach/GPIO/pinout-cli.png' caption='typing "pinout" on the command line' align='right' class='imgFloatRight'}]
At line 27 added one line
!! Interrupts
At line 29 added one line
On how to use GPIO interrupts on a Raspberry Pi.
At line 31 added 4 lines
* [Raspberry Pi GPIO Interrupts Tutorial|https://roboticsbackend.com/raspberry-pi-gpio-interrupts-tutorial/]
** [How to use interrupts with Python on the Raspberry Pi and RPi.GPIO|https://raspi.tv/2013/how-to-use-interrupts-with-python-on-the-raspberry-pi-and-rpi-gpio]
** [How to use interrupts with Python on the Raspberry Pi and RPi.GPIO – part 2|https://raspi.tv/2013/how-to-use-interrupts-with-python-on-the-raspberry-pi-and-rpi-gpio-part-2]
** [How to use interrupts with Python on the Raspberry Pi and RPi.GPIO – part 3|https://raspi.tv/2013/how-to-use-interrupts-with-python-on-the-raspberry-pi-and-rpi-gpio-part-3]
At line 36 added 2 lines
At line 42 added 2 lines
* [Raspberry Pi GPIO Interrupts Tutorial|https://roboticsbackend.com/raspberry-pi-gpio-interrupts-tutorial/] from ''[The Robotics Back-End|https://roboticsbackend.com/]''
* [How to control Raspberry Pi GPIO via http web server|https://www.e-tinkers.com/2018/04/how-to-control-raspberry-pi-gpio-via-http-web-server/]