The EVALKITSTKNX kit is a board integrating the STMicroelectronics miniature STKNX transceiver. This kit includes all the necessary components both to evaluate the performances of the STKNX circuit and to develop a KNX device on twisted pair medium according to the TP1-256 standard.
The system is controlled by an STM32F103RBT6 microcontroller hosting originally the KAIstack KNX protocol stack developed by TAPKO Technologies GmbH company.
By using the Arduino and Morpho extension connectors, the kit allows the user to connect existing STM32 expansion boards or to develop a custom board to realize the complete prototype of a KNX device.
An LED dimming application example for the EVALKITSTKNX has been developed, using the X-NUCLEO-LED16A1 expansion board and the software package for the AC6 OpenSTM32 development environment available on st.com. This example is based on a limited version of the TAPKO KNX protocol stack.
The ST-LINK/V2-1 debugger/programmer embedded on-board offers the user all the necessary features to debug and program the software environment without the need of a separated probe, but just by means of a USB connection. An HE10 20-pin connector is however also provided to use any alternative debug environment through serial wire debug (SWD) and JTAG interfaces.
The USB connection also offers a mass-storage profile for ST-LINK development and an isolated connection with the UART of the target STM32.
Jumpers allow the power supplies to be configured in several modes. Supply from the KNX only (STKNX feature) and partially or totally from the extension board. When no STKNX bus activity is necessary, the kit can be autonomously supplied by the user PC through the USB connector, thus allowing comfortable debug/development/integration of the embedded software on a desktop without the need of the KNX power supply.
The standard KNX programming button and LED are present on the kit. In addition, 4 basic buttons and 4 LEDs are available to emulate basic KNX sensors/actuators or to propose any debug facility.
The evaluation kit provides isolators between the microcontroller and the STKNX. Disabled by default, they can be enabled to allow development in any condition of an SELV product in accordance to the EN 61140.
The kit is compliant with the bus family standard EN 50491 and is suitable for designing products compatible with KNX standards CENELEC EN 50090 (EU HBES), CEN EN 13321-1/2 (EU BA), ISO/IEC 14543-3 (World HES), GB/T 20965 (Chinese HBC) and ANSI/ASHRAE standard 135 (USA).