# EMIT GmbH

> EMIT develops connected hardware, embedded firmware, and secure IoT products for industrial sensing and real field deployment.

This markdown mirror flattens the landing page's interactive content so AI tools can read technology and reference details without relying on dialog UI.

- Language: en
- Canonical URL: https://emit-gmbh.de/en/

## Hero

- Title: Engineered from the board up.
- Stage caption: Connected hardware. Embedded software. Secure deployment.

## Hardware

From architecture and layout to bring-up, testing, and production handoff.

- Section label: Hardware
- Headline: PCB design shaped around product, radio, and manufacturing.

## Expertise

EMIT combines board design, embedded firmware, radio integration, and validation into one controlled delivery path for connected products.

Core delivery path: Hardware systems. Embedded firmware. Radio integration. Validation.

### 01. Hardware architecture and PCB design

Schematics, multilayer layout, bring-up, and manufacturing-aware decisions built around the product instead of added at the end.

- Technologies: STM32, ESP32, Raspberry Pi, RISC-V
- Focus tags: Schematic capture, Layout discipline, Production handoff

### 02. Embedded firmware and low-power control

Drivers, state handling, update paths, and power behavior engineered for devices that need to survive beyond the lab bench.

- Technologies: Zephyr, Rust, Yocto, Buildroot, Linux, U-Boot, C++, RAUC
- Focus tags: Drivers, Low-power modes, Update paths

### 03. Connectivity, RF, and system integration

LTE-M, NB-IoT, sensor interfaces, and antenna-aware design brought together as one system instead of isolated subsystems.

- Technologies: NB-IoT, LTE-M, MQTT, CoAP, Bluetooth, LoRaWAN, NFC
- Focus tags: LTE-M / NB-IoT, Antenna-aware design, Sensor integration

### 04. Validation, industrialization, and field readiness

Test strategy, certification preparation, production support, and the discipline needed to move from prototype confidence to deployment reality.

- Technologies: LwM2M, CRA
- Focus tags: Test strategy, Certification prep, Field deployment

## References

From security-critical central systems to ultra-low-power IoT fleets and Linux platforms for machinery, energy, and industrial retrofit programs. These projects show what EMIT has already carried into operation.

- Reference signals: 10,000+ devices deployed, Secure boot / chain of trust, >1 year battery life, Yocto + Buildroot, RAUC / OTA / mTLS, LoRaWAN / LTE-M / NB-IoT, MQTT / Fleet ops / AWS, CRA / SBOM / CVE

### WAINS / APC AG - Connected pest-monitoring platform at field scale

EMIT develops the hardware and software for connected sensor nodes that reliably detect and act on pests such as rodents and insects. With more than 10,000 devices in the field, the deciding factor is never a single feature but dependable operation across a real rollout: low-power behavior, onboarding, OTA, cloud connectivity, and fleet management all have to hold up as one system. Product development spans hardware design, firmware, and enclosure construction.

- Industry: Digital prevention and monitoring
- Summary: Ultra-low-power sensor nodes that detect rodents and insects — with NB-IoT, LTE-M, and LoRaWAN, NFC bootstrap, OTA, and cloud connectivity.
- Outcome: 10,000+ devices deployed
- Proof points: STM32 ultra-low-power, >1 year battery life, LTE-M / NB-IoT / LoRaWAN

- End-to-end product development of the sensor nodes: hardware design, firmware, and enclosure construction including HAL, PIR, and battery and power management
- State-of-the-art radio technologies for highly reliable communication: NB-IoT, LTE-M, and LoRaWAN with MQTT connectivity and NFC bootstrap
- OTA, cloud connectors, and IoT/IIoT fleet management for a large-scale rollout of more than 10,000 devices

### Solar-Log - Embedded OS and security for solar energy management

In the Solar-Log context, the operating system is the center of gravity — secure and maintainable over the long term. EMIT develops and maintains a Yocto-based embedded Linux for the energy-management system of solar installations. Beyond the OS itself, the focus is security across the full lifecycle: the build system, Linux kernel, drivers, CVE tracking, security updates, and CRA requirements.

- Industry: PV monitoring and energy management
- Summary: Development and maintenance of a Yocto-based operating system for a solar energy-management system — with continuous tracking of the Linux kernel, drivers, CVEs, security updates, and CRA.
- Outcome: Yocto OS / security / CRA tracking
- Proof points: Yocto / U-Boot / Linux, Kernel, drivers, CVEs, Security updates & CRA

- Development and maintenance of a Yocto-based operating system (U-Boot, Linux) for solar energy management
- Tracking and maintenance of the build system, Linux kernel, and drivers across the full product lifecycle
- Continuous CVE tracking, security updates, and implementation of CRA requirements

### hTRIUS - Motion and ergonomics sensing for an exoskeleton context

The focus is hardware development for an exoskeleton context. EMIT develops a connected sensor unit for capturing movement and ergonomics data. The challenge is the combination of a sensory PCB, battery operation, multi-radio integration, and USB-C with OTA-capable embedded software that cleanly fits LTE NB-IoT and MQTT into the product path.

- Industry: Exoskeleton sensing and ergonomics
- Summary: Battery-powered exoskeleton sensor unit with ESP32-C6, LTE, Bluetooth, NFC, USB-C, and RTOS firmware for movement and ergonomics capture.
- Outcome: Multiradio / battery-powered / OTA-ready
- Proof points: ESP32-C6, LTE / Bluetooth / NFC, RTOS / OTA / MQTT

- Development of the exoskeleton sensor unit for movement and ergonomics data, including sensory PCB, testing, and EMC work
- Embedded RTOS software with OTA and MQTT-based LTE NB-IoT communication, plus integration of LTE, Bluetooth, NFC, USB-C, and a battery-powered ESP32-C6
- Validation of the motor control board for exoskeleton movement support

### Mayer & Cie. - Next-generation machine control for circular knitting machines

For Mayer & Cie., EMIT builds the next generation of machine control for circular knitting machines — operating system, software, and cloud connectivity from a single source. The Buildroot-based platform (U-Boot, Linux) runs on Raspberry Pi CM4 and combines industrial control with a Docker and microservice-oriented architecture, an MQTT-based view of operating data, OTA updates via RAUC, and secured cloud communication for fleet management and remote maintenance.

- Industry: Circular knitting machines and industrial control systems
- Summary: Custom Linux (Buildroot, U-Boot) on Raspberry Pi CM4 as the new machine control — with Docker microservices, an MQTT digital twin, OTA via RAUC, fleet management, and remote maintenance.
- Outcome: Buildroot / CM4 / RAUC / mTLS
- Proof points: Buildroot + CM4, Docker / microservices, OTA / RAUC / mTLS

- Custom Linux based on Buildroot, U-Boot, and Raspberry Pi CM4 as the new machine control for circular knitting machines
- Docker and microservice-based control software with an MQTT-driven digital twin of operating data
- Cloud connectivity with fleet management, OTA via RAUC, remote maintenance, and mTLS-based security

### ABI Sicherheitssysteme - Next-generation secure alarm-system central unit

The next-generation alarm-system central unit has to be more than functional: above all it has to be secure and updatable. EMIT develops the bootloader and secures the chain of trust — from signatures and encryption to protected key material. Security, cryptography, and CRA conformance are at the center of the work.

- Industry: Security systems and central control platforms
- Summary: Secure boot and update architecture for an alarm-system central unit on STM32 / RTOS — with Secure Element / HSM and CRA-aligned implementation.
- Outcome: Secure boot / chain of trust / CRA
- Proof points: STM32 + secure boot, Secure Element / HSM, Chain of trust

- Bootloader development with secure boot, an end-to-end chain of trust, and a hardened update path
- Secure Element / HSM, signatures, encryption, and integrity validation on STM32
- CRA-aligned implementation and consulting across hardware, firmware, and update paths

## Technology Details

These entries correspond to the interactive technology overlays on the landing page.

### STM32 - STM32 system architecture and bring-up

From board architecture to production-ready firmware, we make sure MCU choice, peripheral map, and power budget stay aligned on STM32 devices from day one.

- MCU selection, clock tree planning, pin mapping, and peripheral budgeting
- HAL, bare-metal or RTOS firmware structure, bootloaders, and update flows
- Bring-up, debug tooling, production test, and manufacturing handoff

### ESP32 - ESP32 wireless product platforms

ESP32 platforms live on the interplay of RF behavior, firmware architecture, and power management — we bring those three together into one coherent product system.

- Board layout around antennas, keep-out areas, and mixed-signal constraints
- Provisioning, OTA update paths, secure connectivity, and low-power modes
- Validation in real radio conditions and integration into the overall device

### Raspberry Pi - Raspberry Pi Compute Module integration

When Linux, connectivity, and custom carrier hardware have to meet real product constraints instead of dev-kit assumptions, we take compute-module platforms from concept to robust series hardware.

- Carrier board design, interface planning, power sequencing, and thermal layout
- Boot flow, peripheral enablement, update strategy, and Linux integration
- Transition from prototype carrier boards to robust production hardware

### C++ - C++ for high-performance embedded firmware

Performance and control close to the hardware: with C++ we write firmware that runs deterministically, stays clearly structured, and remains maintainable over the long run.

- Driver architecture, memory layout, and interfaces across HAL, middleware, and application logic
- Performance-critical paths, deterministic runtime, and controlled failure behavior
- Testable codebases, toolchain setup, and maintainable product firmware

### RISC-V - RISC-V platform bring-up and board enabling

New architectures need a dependable starting point — on RISC-V platforms we handle early board enabling and pave the way to a resilient product path.

- Platform selection, MCU or SoC evaluation, and board enabling
- Toolchains, BSP setup, debug flow, and peripheral integration
- A product path from early prototyping to stable production platforms

### NFC - NFC integration and near-field product flows

Whether pairing, service, access, or provisioning, we embed NFC functionality robustly into hardware and product logic rather than bolting it on later.

- Reader or tag selection, antenna design, and mechanical constraints
- Pairing, provisioning, or access flows tailored to the product
- Validation with mobile apps, gateways, and service processes

### Zephyr - Zephyr RTOS firmware delivery

Modular drivers, device-tree-based configuration, and a maintainable RTOS structure — with Zephyr we build product platforms that scale with you.

- Board support, driver integration, device tree setup, and peripheral abstraction
- Power-state handling, connectivity stacks, and deterministic task design
- Build pipelines, test strategy, and release-ready firmware maintenance

### Rust - Rust for robust embedded software

Where memory safety and long-term maintainability make the difference, we reach for Rust, with clean interface boundaries for embedded and gateway software.

- Architecture for safe drivers, protocol layers, and service boundaries
- Integration with embedded targets, Linux components, and existing C interfaces
- Tooling, testing, and deployment flows suited for production systems

### Yocto - Yocto-based embedded Linux platforms

Controlled Linux images, reproducible builds, and a maintainable path from prototype to field deployment: we set up Yocto distributions so they carry across hardware revisions.

- BSP selection, layer structure, package strategy, and image composition
- Secure updates, service integration, manufacturing images, and fleet consistency
- Long-term maintenance for hardware revisions and fielded devices

### Buildroot - Buildroot-based Linux images

A lean Linux stack instead of a generic distribution footprint — Buildroot gives shorter build times and tightly controlled product images.

- Minimal images, package selection, and reproducible build flow
- Boot integration, services, filesystem layout, and manufacturing images
- A lean Linux stack aligned with cost, memory, and update targets

### Linux - Embedded Linux platform integration

Kernels, drivers, user space, and runtime behavior all have to act like one stable product — that is exactly where our embedded Linux work sits.

- Kernel configuration, driver integration, and board-specific enablement
- User-space architecture, services, and system observability
- Stable operation from prototype through rollout

### U-Boot - Bootloader architecture with U-Boot

Boot sequencing, recovery paths, and update readiness belong in the platform architecture, not at the end — with U-Boot we secure them early.

- Boot sequence design, memory layout, and recovery paths
- Board porting, environment strategy, and secure-boot-adjacent decisions
- Production setup, update preparation, and field diagnostics

### NB-IoT - NB-IoT connectivity integration

Network behavior, antenna constraints, power budgets, and backend communication can't be separated on NB-IoT — we engineer them as one system.

- Module selection, RF layout, antenna matching, and network registration flows
- Power-aware firmware, payload scheduling, and backend protocol integration
- Carrier validation, field testing, and deployment readiness

### LTE-M - LTE-M device and modem engineering

For real-world LTE-M deployments where mobility, latency, and field resilience shape the system design, we build devices that stay reliable on the move.

- Modem integration, layout constraints, and antenna-aware carrier design
- Connection lifecycle handling, retries, roaming behavior, and power tuning
- Backend connectivity, validation, and rollout support for real deployments

### MQTT - MQTT communication layers

On constrained devices, across intermittent links, and inside secure cloud integrations, our MQTT architectures stay reliable.

- Topic architecture, payload design, and state synchronization strategy
- Reliable reconnect behavior, buffering, and low-bandwidth optimization
- Secure broker integration, provisioning, and fleet-level observability

### CoAP - CoAP for efficient device communication

Resource-efficient device communication with compact payloads: we shape CoAP flows so they translate cleanly into the backend and hold up in production.

- Resource models, payload design, and REST-like device flows
- Sleep-friendly communication over tight radio and power budgets
- Security, gateway integration, and backend connectivity

### Bluetooth - Bluetooth product and radio integration

Radio behavior, pairing flows, mobile UX, and product architecture all have to fit together in the field — that's where we make Bluetooth products robust.

- Radio module or SoC selection, antenna layout, and certification constraints
- Advertising, pairing, GATT design, and mobile product flows
- Measurements, interoperability work, and robust field user experience

### LoRaWAN - LoRaWAN connectivity and low-power network strategy

Battery life, radio-network constraints, and backend integration we optimize together on LoRaWAN, as one operating model rather than one after another.

- Module selection, regional parameters, and gateway or network requirements
- Payload, duty-cycle, and power strategy for long battery life
- Provisioning, backend integration, and operation across real radio networks

### LwM2M - LwM2M device management flows

Remote management, configuration, telemetry, and lifecycle operations have to stay reliable on constrained field devices — that's what we use LwM2M for.

- Object model mapping, bootstrap design, and firmware management integration
- Telemetry, configuration, and command handling for real field behavior
- Interoperability testing and platform-side integration for deployment

### CRA - Cyber Resilience Act readiness

We turn Cyber Resilience Act requirements into concrete engineering work — across hardware, firmware, update paths, documentation, and product support processes.

- Gap analysis across product architecture, software components, and update capability
- Security measures, vulnerability handling, and operational evidence preparation
- A practical path from engineering backlog to compliance-ready product delivery
- [Visit our CRA compliance test site](https://emit-cra.de/)

### RAUC - RAUC update strategies for field devices

Robust A/B updates, safe rollouts, and traceable recovery paths: with RAUC, updating becomes a built-in part of your product platform from day one.

- A/B update strategy, bundle design, and signing chains
- Integration with the bootloader, root filesystem layout, and service management
- Safe rollouts and controlled recovery in the field
