Skip to main content

Raspberry Pi GPIO Pinout

A beautiful GPIO pinout and pin function guide for the Raspberry Pi with live pin config, drive and level monitoring.

Example image

Build Status PyPi Package Python Versions

Usage

usage: rpipins [--...] [--all] or {i2c,spi} [--find <text>]
       --pins          - show physical pin numbers
       --all or {i2c,spi} - pick list of interfaces to show
       --hide-gpio     - hide GPIO pins
       --debug         - show GPIO status
       --light         - melt your eyeballs
       --find "<text>" - highlight pins matching <text>
                         supports regex if you"re feeling sassy!

eg:    rpipins i2c                    - show GPIO and I2C labels
       rpipins                        - basic GPIO pinout
       rpipins --all --find "I2C1"    - highlight any "I2C1" labels
       rpipins --all --find "SPI* SCLK" - highlight any SPI clock pins

Installing

  • Just run python3 -m pip install rpipins

Acknowledgements

This project was inspired by GPIO Zero's command-line pinout - https://github.com/gpiozero/gpiozero

Changelog

1.0.0

  • Initial Release

Release files for rpipins 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rpipins 1.0.0
File Size Uploaded
rpipins-1.0.0.tar.gz 42.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rpipins 1.0.0
File Interpreter ABI Platform
rpipins-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 52.2 kB

Release files / rpipins-1.0.0.tar.gz

Download URL rpipins-1.0.0.tar.gz
Size 42.7 kB
Tags Source
SHA-256 checksum
How to use checksums
c74a212246562ca6eb7875b6ece5e108f174f542a0f3498d9a7d57f1179387e5
BLAKE2b-256 checksum
How to use checksums
18e83d207c6a8f277aa096bf41fe000c8927d7fdb17fa4cae40cb7c564f8b30d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release files / rpipins-1.0.0-py3-none-any.whl

Download URL rpipins-1.0.0-py3-none-any.whl
Size 9.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
66a705bdceb42e5aaf745b78196fe9d081012e6ad0cad6b3175a357e5b122b3d
BLAKE2b-256 checksum
How to use checksums
701bdbeb3a69cf37d9a301f6fab76db463039116ed7f3a766adb6ea9a82f5e33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page