Skip to main content

A command-line pinout for the Raspberry Pi Pico W

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rpipins-1.0.0.tar.gz (42.7 kB view hashes)

Uploaded Source

Built Distribution

rpipins-1.0.0-py3-none-any.whl (9.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page