mirror of
https://github.com/thelsing/knx.git
synced 2025-11-07 01:20:20 +01:00
knx stack (TP, IP and RF) for arduino and linux, Can be configured with ETS
https://github.com/libretiny-eu/libretiny Tested with v1.8.0 on a BK7231N and the following build flags: -DMASK_VERSION=0x57B0 -DKNX_NO_SPI -DKNX_FLASH_OFFSET=0x1DB000 |
||
|---|---|---|
| .github/workflows | ||
| doc | ||
| examples | ||
| src | ||
| .clang-format | ||
| .gitattributes | ||
| .gitignore | ||
| .readthedocs.yaml | ||
| CMakeLists.txt | ||
| library.json | ||
| library.properties | ||
| LICENSE | ||
| platformio.ini | ||
| README.md | ||
knx
This projects provides a knx-device stack for arduino (ESP8266, ESP32, SAMD21, RP2040, STM32), CC1310, 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