ITTIA DB and FreeRTOS target embedded Edge IoT

Business news |
By Jean-Pierre Joosting

ITTIA™, a global leading provider of time series high-performance secure embedded data management software for microcontrollers and microprocessors, has announced the immediate availability of ITTIA DB IoT with support for FreeRTOS. FreeRTOS is a real-time operating system kernel for embedded devices that has been ported to more than 40 microcontroller platforms specifically for deeply embedded applications. ITTIA DB IoT, a member of the ITTIA DB product family, is a powerful time series embedded database built primarily for microcontroller-based embedded applications. ITTIA software development lifecycle (SDL) is conformant to the principles of IEC/ISO 62443. Both ITTIA DB IoT and FreeRTOS are designed specifically for embedded, real-time, and IoT applications.

Real-time data capture and edge analytics are becoming common requirements in embedded systems. These systems could be as simple as a sensor gateway device or as complex as the control systems in vehicles, airplanes, medical devices, or autonomous robots. Embedded engineers face numerous hurdles when it comes to achieving a balance between low-cost microcontrollers and performance-oriented CPUs when building an embedded system. This can be addressed by selecting the right embedded database and real-time operating system. ITTIA DB IoT and FreeRTOS are ideal for embedded system real-time data management.

Nonfunctional constraints, such as execution time, memory capacity, and energy consumption, are significant problems for developers in the embedded systems sector. A developer must consider and then assess several options in order to improve a system’s performance and determine the most appropriate performance metrics. On most popular embedded CPUs, applications created with ITTIA DB IoT and FreeRTOS achieve microsecond data processing and data management at the edge. Application developers of embedded systems and IoT devices benefit from great performance when they select ITTIA DB IoT and FreeRTOS.

The memory footprint of embedded systems is a significant restriction. This is especially true when embedded software becomes more sophisticated and modern software engineering methodologies such as component-based design become more prevalent. When ITTIA DB IoT and FreeRTOS are integrated, embedded systems are empowered to monitor, process, manage and store real-time data with a remarkably tiny footprint.

Security protocols protect a system from harmful behavior. In high-threat environments, it is mandatory that embedded systems and connected devices have built-in security features. While devices must comply with security standards before being connected, developers must minimize any extra footprint costs associated with security. From product conception to end-of-life, ITTIA adheres to a secure-by-design development methodology, and ITTIA DB offers a complete solution to secure data on IoT devices. A description of the coding, testing, memory safety proof, and security review standards used by the RTOS kernel is available in a “Coding Standard, Testing and Style Guide.”

ITTIA DB IoT and FreeRTOS are the ideal choices for the most demanding of embedded applications as they enable the system to monitor, filter, and store real-time data on desired supported microcontrollers. Unformatted data will be captured, saved, and analyzed with ITTIA DB IoT.


Related articles

Macros for analog functions speed up IoT design
Ultra-low-power on-device learning Edge AI chip
Infineon delivers IoT SaaS to optimize product development


Linked Articles