Qt library and tool for working with GPIOs.
 
 
 
 
Go to file
Simon Stürz f151646295 Update source formating using new clang format 2025-12-19 11:35:09 +01:00
debian-qt5 Jenkins release build 1.13.0 2025-12-02 10:38:25 +01:00
debian-qt6 Update license text and add SPDX identifier 2025-12-02 09:52:54 +01:00
docs Update license text and add SPDX identifier 2025-12-02 09:52:54 +01:00
libnymea-gpio Update source formating using new clang format 2025-12-19 11:35:09 +01:00
nymea-gpio-tool Update source formating using new clang format 2025-12-19 11:35:09 +01:00
tools Add source code formating tool 2025-12-19 11:34:41 +01:00
.clang-format Add clang-format 2025-12-19 11:34:36 +01:00
.gitignore Update .gitignore 2025-11-17 12:10:40 +01:00
COPYING Update license text and add SPDX identifier 2025-12-02 09:52:54 +01:00
COPYING.LESSER Update license text and add SPDX identifier 2025-12-02 09:52:54 +01:00
LICENSE.GPL3 Update copyright 2020-01-23 00:55:03 +01:00
LICENSE.LGPL3 Fix license file name 2022-05-05 17:18:52 +02:00
README.md Add README.md 2025-11-17 12:10:31 +01:00
debian Add Qt6 debian packaging 2025-08-07 11:25:33 +02:00
nymea-gpio.pri Add Qt6 support 2025-07-24 12:03:13 +02:00
nymea-gpio.pro Update license text and add SPDX identifier 2025-12-02 09:52:54 +01:00

README.md

nymea-gpio

This repository contains libnymea-gpio, a reusable Qt/C++ helper library that allows nymea and other applications to configure and interact with general purpose I/O pins on supported platforms, and nymea-gpio-tool, a small CLI utility that exposes the same functionality for scripting and diagnostics.

Both components are developed together to keep their pin-handling logic and configuration formats in sync, so the command line tool doubles as a reference implementation for the library.

License

  • libnymea-gpio is licensed under the terms of the GNU Lesser General Public License v3.0 or (at your option) any later version. See LICENSE.LGPL3 for the full text.
  • nymea-gpio-tool is licensed under the terms of the GNU General Public License v3.0 or (at your option) any later version. See LICENSE.GPL3 for the full text.