Product · HMI & devices

ifm CR1140 HAL & SDK: Full control over the ecomatDisplay

With the HAL and SDK for the ifm CR1140/CR1141 ecomatDisplay, your own application runs in place of the CODESYS runtime. You develop in Rust or .NET and have full access to the display, keys, CAN bus and system functions of the 4.3″ operator device.

  • Rust
  • C#
  • .NET
  • Avalonia
  • Slint
  • Yocto Linux
  • SocketCAN

Features

ifm CR1140 HAL & SDK

Display

Framebuffer output at 800×480, optional double buffering and backlight control. Supports fbdev and DRM/KMS.

Keys and CAN

Keyboard input via evdev and CAN communication via SocketCAN.

System access

Typed access to LEDs, backlight and SoC temperature.

Persistence

A retain store that survives reflashing.

Rust or .NET

A Rust SDK with Slint examples or .NET with Avalonia, including a desktop emulator for development on the PC.

Reversible

Deploy scripts disable CODESYS and provide a tested way back to factory state.

At a glance

ifm CR1140 HAL & SDK

  • Device: ifm CR1140/CR1141 ecomatDisplay
  • Hardware: NXP i.MX 8M Nano (aarch64), Yocto Linux

Interested in ifm CR1140 HAL & SDK?

We'll advise you on licensing, integration and customisation for your project.