Skip to content Skip to navigation

Embedded Edge IoT Database for Microcontrollers

ITTIA DB IoT is an embeddable, high-performance database architected and built only for microcontrollers (MCUs) and Electronic Control Units (ECUs) to perform time-series data processing/management. Applications embedded with ITTIA DB IoT are empowered to ingest, analyze, and perform real-time queries in milliseconds. ITTIA DB IoT is fast and secure with a small footprint.

ITTIA DB IoT Free Trial Download

Rapid Insight: Process then Store

ITTIA DB IoT offers high-performance data computing capabilities to ingest real-time data streams, gain rapid insight from large volumes of raw information, separate and store valuable data, and immediately act. ITTIA DB IoT is a time series database (TSDB) for Arm® Cortex®-M.

True Time Series Platform

With ITTIA DB IoT, store and serve time series data through associated pairs of timestamps and values. Ingest tens of thousands of sensor data points per second, directly onto local flash media. Let multiple RTOS tasks process queries simultaneously.

Longevity for Device Wearability

With ITTIA DB IoT's special algorithms, microcontroller devices achieve significant longevity as they continuously ingest data onto flash. You won't need to develop database data structures from scratch and you will also gain much more life from your hardware.

Streaming Data for MCUs

With the powerful ITTIA DB IoT SDK, create firmware to aggregate, filter, and process real-time data from a complicated flow of events. Let sensors and devices run continuous analysis, make sense of every bit of raw data, identify alarming occurrences, and emit/store valuable findings.

IEC/ISO 62443

ITTIA DB IoT security protocols are the ideal protection for embedded systems data. ITTIA SDL is Conformant to the Principles of IEC/ISO 62443. ITTIA DB IoT data security offers data protection against malicious access with encryption, authentication, and support for hardware security layers.

Hard Real-Time & Small Footprint

ITTIA DB IoT utilizes hard real-time processing to handle workloads with a state that is constantly changing. This database for MCUs provides a very low latency that enables real-time event processing, movement of data, and analytics ideal for edge computing. It minimizes both ROM and RAM memory overhead for the best performance.

Embedded Edge AI Data

Shorten your product development lifecycle by leveraging ITTIA DB IoT data preparation for embedded-ready AI architectures. Optimize real-time data tuning and performance for AI and ML.

Embedded Systems Performance

Modern domain-specific embedded systems (e.g., automotive, aerospace, industrial control, defense, medical devices, etc.) are hungry for speed. With ITTIA DB IoT's exceptional performance, edge devices analyze data, gain insight, and make decisions on vast volumes of data very quickly. ITTIA DB IoT is versatile, scalable, lean, and fast.

With RTOS or Bare Metal

ITTIA DB IoT is built for lean and constrained hardware, some running on RTOS and some with no OS. ITTIA DB IoT is executable on bare metal. Instead of writing fresh code for each port, database code is reusable, which saves serious development time and cost.

Variety of Processors & Boards

ITTIA DB IoT supports various Arm® Cortex®-M core hardware architectures and its platform independence layer allows you to port data to your dedicated hardware environment. ITTIA supports a variety of 32-bit Arm cores from major semiconductor vendors and selected 64-bit Arm cores.

Reliable Technical Support

The ITTIA Technical Support team provides dependable, world-class support to ensure customer success. Many of the world’s most recognized organizations rely on ITTIA's technical assistance to save development time and cost when building mission-critical systems.

Own Your Data, Reasonable TCO

In addition to data privacy, data safety, and data security, you will 100% own, maintain and decide the future of your edge device data when you embed ITTIA DB IoT.