2019-06-02 00:36:28 +02:00
|
|
|
knx [![Build Status](https://travis-ci.org/thelsing/knx.svg?branch=master)](https://travis-ci.org/thelsing/knx)
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-11-07 21:30:20 +01:00
|
|
|
This projects provides a knx-device stack for arduino (ESP8266, SAMD21) 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 my [CreateKnxProd](https://github.com/thelsing/CreateKnxProd) tool.
|
|
|
|
|
|
|
|
The visual studio files use the [VisualGdb](https://visualgdb.com/). But you can use the lib in Arduino as usual.
|
|
|
|
The linux Version can be build with cmake.
|
|
|
|
|
2019-02-26 22:42:06 +01:00
|
|
|
For esp8266 [WifiManager](https://github.com/tzapu/WiFiManager) is used to configure wifi.
|
2018-11-07 21:30:20 +01:00
|
|
|
|
|
|
|
Don't forget to reset ESP8266 manually (disconnect power) after flashing. The reboot doen't work during configuration with ETS otherwise.
|
|
|
|
|
|
|
|
The SAMD21 version uses my version of the [FlashStorage](https://github.com/thelsing/FlashStorage) lib (Pull request pending).
|
2019-05-13 23:48:10 +02:00
|
|
|
|
2019-06-02 00:36:28 +02:00
|
|
|
Generated documentation can be found [here](https://knx.readthedocs.io/en/latest/).
|