picopins 1.2.0

Creator: codyrutscher

Last updated:

Add to Cart

Description:

picopins 1.2.0

Raspberry Pi Pico GPIO Pinout
A beautiful GPIO pinout and pin function guide for the Raspberry Pi Pico.




Usage
usage: picopins [--pins] [--all] or {spi,i2c,uart,pwm}
--pins - show physical pin numbers
--all or {spi,i2c,uart,pwm} - pick list of interfaces to show
--hide-gpio - hide GPIO pins
--find "<text>" - highlight pins matching <text>

eg: picopins i2c - show GPIO and I2C labels
picopins - basic GPIO pinout

Installing

Just run python3 -m pip install picopins

Acknowledgements
This project was inspired by GPIO Zero's command-line pinout - https://github.com/gpiozero/gpiozero
It somehow wasn't inspired by Raspberry Pi Spy's "picopins" which came first and solves this same problem in bash - https://www.raspberrypi-spy.co.uk/2022/12/pi-pico-pinout-display-on-the-command-line/
Like RPi Spy's picopins it started as a GitHub gist, you can find the history here - https://gist.github.com/Gadgetoid/192af85a3eb05d4a6ac1db076c4ef118/revisions
Changelog
1.2.0

Highlight LED if --find GP25 or --find LED
Refactor options and add a --version command

1.1.0

Highlight GPIO label if --find matches a hidden label
Add regex support to --find
Rewrite render flow to make it less hacky
Light mode is back! --light
Move error text above usage message

1.0.1

Tidy up readme

1.0.0

Initial Release
Ported from https://gist.github.com/Gadgetoid/192af85a3eb05d4a6ac1db076c4ef118

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.