knx stack (TP, IP and RF) for arduino and linux, Can be configured with ETS
Go to file
2024-09-22 19:39:14 +02:00
.github/workflows Update cmake-arm.yml 2024-08-29 02:07:08 +02:00
doc astyle 2024-09-14 11:56:47 +02:00
examples fix build 2024-09-14 19:42:13 +02:00
src reimplement Dpt17 2024-09-22 19:39:14 +02:00
.clang-format add .clang-format, remove VS class diagramm 2019-07-15 21:23:19 +02:00
.gitattributes opt-out global KNX, ability to DIY construct knx object, minor cleanups (#121) 2021-02-05 15:57:45 +01:00
.gitignore do away with some feature #ifdefs add #ifndef KNX_NO_* if necessary 2024-08-17 12:51:31 +02:00
.readthedocs.yaml Update .readthedocs.yaml 2024-08-10 00:30:07 +02:00
build_pio.sh fix build 2024-08-30 21:29:16 +02:00
CMakeLists.txt fix build 2024-08-17 01:30:15 +02:00
library.json no more warnings 2024-08-09 21:30:35 +02:00
library.properties no more warnings 2024-08-09 21:30:35 +02:00
LICENSE Create LICENSE 2018-04-21 21:51:41 +02:00
pyproject.toml -remove hack for 0 terminating string in groupobjects 2024-09-12 00:16:49 +02:00
README.md lib props 2024-08-09 20:18:10 +02:00

knx

This projects provides a knx-device stack for arduino (ESP8266, ESP32, SAMD21, RP2040, STM32), CC1310 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