The CS Lab BACnet stack for RA MCUs helps developers save time and effort in the implementation of BACnet compatible applications. CS-Lab has compiled a library that supports programmers in the use of BACnet for a particular task (automation station). Routines of the BACnet stack take over the standard-compliant operation of the BACnet protocol, allowing the programmer to focus on the actual application.


User friendly, flexible, reliable

  • Convenience: The development of standard compliant applications is simplified tremendously.
  • Flexibility: Large instrumentation and control (I&C) systems can be programmed in the same way as automation stations or small devices (such as heat meters).
  • Bandwidth: Implementations for a wide range of operating systems are available, from older Windows systems to various Linux variants.
  • Reliability: As part of the BACnet Test Framework (BTF), accredited test laboratories use the stack to test the standard conformity of BACnet products.

Many details are processed automatically so that users no longer have to worry about them. Thus, the functionality of the BACnet objects is implemented as an object database. In addition, various mechanisms and fallbacks for the value acquisition of field devices have been built into the code.



  • Building automation


Type Date
PDF 218 KB Product Brief
1 item



CS-Lab External Link
MBS External Link
BACnet External Link
RA Arm® Cortex®-M MCUs Product Sub-Category