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.
Full KNX twisted pair device development kit based on the STKNX miniature transceiver
Controlled by STM32F103 microcontroller 32-bit Cortex®-M3 - 16 MHz - 128 kB Flash
Twisted pair TP1-256 support
Compatible with ETS engineering tool software
Test firmware already downloaded in the board to demonstrate features
Includes originally TAPKO KNX protocol stackKAIstack
Supported development environments:
AC6 OpenSTM32 (Linux®, Windows® and MacOS-X) or Atollic TrueSTUDIO® (Linux and Windows)
JTAG debug through isolated USB host interface (ST-LINK/V2-1 on-board)
Standard serial wire debug (SWD) and JTAG interfaces available on standard HE10 20-pin connector
Connectors for extension board compatible with Arduino™ and ST Morpho standards
UART through isolated USB host interface for connecting a PC
No external supply needed during SW development in “desktop mode” (KNX disconnected), USB supply only Power supply flexibility exploiting whole supplies options offered by STKNX
1 button and 1 LED for KNX programming 4 buttons and 4 LEDs for basic KNX sensors and actuators emulation
Optional 32.768 kHz crystal for RTC mode
Optional CPU reset control from STKNX
STKNX area routed on 2 PCB layers only, for reference layout
Compliant with bus family standard EN 50491
Complete reference design suitable to implement products compatibles 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)
– ANSI/ASHRAE Standard 135 (USA)
Includes optional isolation mode for developing SELV product according to EN 61140 Operating temperature range -40 °C to +85 °C