Hart Software and Embedded Systems Development
Hart Software and Embedded Systems Development


HART Protocol Software and Embedded Systems Firmware Development

HartTools 7.6 (Linux)

Tux: Mascot of Linux Tux: Mascot of Linux

HART Protocol Analyzer with Integrated Test Client running on Linux with .NET 6.0


Microsoft's new multiplatform concept is slowly taking shape. But what applies to office applications is not always easy to implement for real-time tasks.

With HartTools 7.6 there are essentially two points when it comes to an implementation under Linux. One is the realization of FrameAlyst with another graphic environment based on .NET 6.0 and is acceptable in both Linux and Windows. The second is that the real-time operations for the Hart protocol must be programmed under Windows and Linux within the given interfaces.

If you have any questions about Hart on Linux, please send an email to:


Hart Master C++ 7.6 (Any OS, Linux, Windows)

A HART Master Implementation for Embedded Systems

The HART Master is delivered as source code. It is written in standard C++. As a result, it can be easily integrated into all conceivable operating systems that support real-time.
The HART Master firmware also runs without an operating system. In this case it only needs a timer interrupt and an interrupt for serial communication.

Hart protocol timing requirements Hart protocol timing requirements

The Hart Master C++ 7.6 is scheduled to be delivered by April, 15 2024.


Get a Quotation for Hart Master C++ 7.6 (pdf)


Show the Data Sheet for Hart Master C++ 7.6 (pdf)

If you have any questions about the Hart Master, please send an email to:


HartTools 7.6 (Windows)

HART Protocol Analyzer with Integrated Test Client running on Windows with .Net 4.7.2

Key technologies of HartTools 7.6 Key technologies of HartTools 7.6

If you have any questions about the HartTools, please send an email to:



Embedded Systems

We are not developing hardware but offering consulting services for the design of the hardware.

We are supporting your embedded system project by developing software and firmware or parts of it, by managing software projects or simply providing help for the following topics:

  • File System (SD-Card) Integration
  • Blue Tooth Integration
  • WLAN Integration
  • Program Flash Management
  • Fieldbus, Profibus and Hart
  • Real Time Architecture
  • Requirements Management
  • Test Design and Test Management

Source Code Modules

For special tasks, we provide source code modules (SCMs) for your firmware or develop them for you. These modules are preferably coded in ISO C++14 standard and configured for Visual Studio 2019 or Visual Studio Code. The following embedded function units are currently planned:

  • Real Time Serial Communication
  • Embedded Testing Framework
  • Embedded Device Simulation
  • Embedded Hart Slave
  • Embedded Hart Master
  • Binary Data Coding (like XML)
  • Initialization File Parser
  • Hart, Profibus and Fieldbus Data Coding and Decoding
  • Smart Measurement Linearization
  • Portable Firmware Framework (System Abstraction) 


Walter Borst at worl on the computer Walter Borst at work

Send E-Mail to:


or use the contact option of the main menu to provide us a message.


  • File Systems
  • Bluetooth
  • WLAN
  • Program Flash Handling
  • Data Flash Handling
  • Power Off/On Management
  • HART Protocol Communication
  • Fieldbus Technology, CAN, Modbus, Profibus, HART
  • HTTP-Server, Communication Stacks, Frameworks, Device Simulation

  • C, C++, C#, Java, Python, VB, VBA, Pascal, Fortran, Assembler

  • Windows, Linux, EmbOS,
    MicroC/OS-II, QMX, VxWorks

  • Single Source Concepts, Software-Generation, Code-Wizards

  • Tests: Requirements, Code Coverage, Conformance

  • Device Description

Druckversion | Sitemap
Copyright © 1998-2023 Walter Borst. All Rights Reserved.