knx stack (TP, IP and RF) for arduino and linux, Can be configured with ETS
Go to file
thelsing 316189e7d2
Merge pull request #322 from OpenKNX/upstream/fix-and-cleanup/pr316-unloding-fix
Fix for PR #316: Special Case Handling for Unload-Timeout
2025-10-07 20:07:32 +02:00
.github/workflows Fix Action 'PlatformIO CI': Install "intelhex" 2025-10-01 22:22:51 +02:00
doc Revert "clangformat everything" 2025-02-23 02:29:13 +01:00
examples Merge branch 'master' into libretiny 2025-07-21 19:08:19 +02:00
src Fix: Special Case Handling for Unload-Timeout 2025-08-23 13:52:52 +02:00
.clang-format Revert "clangformat everything" 2025-02-23 02:29:13 +01:00
.gitattributes
.gitignore ignore build* 2025-02-23 00:06:10 +01:00
.readthedocs.yaml Update .readthedocs.yaml 2024-08-10 00:30:07 +02:00
CMakeLists.txt
library.json
library.properties
LICENSE
platformio.ini
README.md Merge branch 'master' into libretiny 2025-07-21 19:08:19 +02:00

knx

This projects provides a knx-device stack for Arduino (ESP8266, ESP32, SAMD21, RP2040, STM32), CC1310, ESP IDF, LibreTiny (BK7231, RTL8710 and LN882H) and Linux. (more are quite easy to add) It implements most of System-B specification and can be configured with ETS. The necessary knxprod-files can be generated with the Kaenx-Creator tool.

Generated documentation can be found here.

Usage

See the examples for basic usage options