GPIOCLI(1)
β¨ GPIOCLI(1) β the gpiocli era β¨
okay bestie, sit down, hydrate, and let me tell you about gpiocli from the libgpiod universe. it's giving "command-line utility, but make it cunty" π
π NAME π
gpiocli β the libgpiod command-line utility. that's it, that's the name, she's simple and she's iconic.
π¦ SYNOPSIS π¦
gpiocli [OPTIONβ¦] CMD [ARGS?] ...
π DESCRIPTION π
she's a simple command-line client for controlling gpio-manager. lowkey the whole vibe is: you talk, she talks to the manager, the GPIO lines do what you said. no cap.
πΈ Help Options πΈ
-h,--helpβ shows you the help options. when in doubt, ask for help, bestie, it's free therapy π«Ά
π Application Options π
-v,--versionβ shows the version and then exits. she tells you who she is and leaves. main character behaviour, honestly β¨
π Available commands π
detectβ lists the GPIO chips and prints all their properties. it's the "who's here and what are they about" command πfindβ you hand her a line name, she finds that line's parent chip's name and its offset within it. like a little detective but make her a fairy π§infoβ prints information about GPIO lines. just the facts, but cute πgetβ gets the values of GPIO lines. reading the room, but for pins πmonitorβ notifies you about edge events. she WILL text you when something happens π¬notifyβ notifies you about line property changes. same energy, different gossip πreconfigureβ changes the line configuration for an existing request. glow-up for your request β¨releaseβ releases one of the line requests controlled by the manager. letting it go, as one does ποΈrequestβ requests a set of GPIO lines for exclusive usage by the manager. exclusive. she said exclusive πrequestsβ lists all line requests controlled by the manager. roll call πsetβ sets values of GPIO lines. writing, not reading, periodt βοΈwaitβ waits for the gpio-manager interface to appear. she is patient, she is devoted, she is waiting by the phone π
D-Bus API version: 1 β that's the number, don't come for her, she knows her version π
π AUTHOR π
Bartosz Golaszewski <brgl@bgdev.pl> β the icon, the legend, the moment π
π REPORTING BUGS π
found a bug? don't suffer in silence, bestie, report it to:
- Bartosz Golaszewski
<brgl@bgdev.pl> - linux-gpio
<linux-gpio@vger.kernel.org>
they want to know. fr fr. π
and that's the whole page, bestie β libgpiod v2.2.5, June 2026 π go forth, control some lines, and remember: exclusive usage means exclusive. mwah π«ΆπΈ
π¦ where this page comes from
- fedora 43: libgpiod-manager 2.2.5-1.fc43 Β· GPL-2.0-or-later
- fedora 44: libgpiod-manager 2.2.5-1.fc44 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms