Industrial IoT and embedded systems

Four product series, from low-power sensor nodes to edge AI, engineered around your deployment.

  • LoRaWAN, Wi-Fi, Bluetooth and 4G connectivity
  • Low-power nodes for remote sensing
  • Industrial readers, HMI and vision products
EDGE: LoRaWAN gateways
CORE: low-power nodes
INDUSTRIAL: Linux gateway
UHF / FASTag readers
INTELLIGENCE: HMI
AI vision products

Hardware design

From schematic to a board that ships.

Hardware design covers the whole electronic product: the circuit, the board it lives on and the enclosure around it. PCB layout is one stage inside it. We handle all three, then carry the product into firmware and cloud.

  • Schematic: circuits, components and power
  • Layout: PCB routing, stack-up and manufacturability
  • Mechanical: enclosure, mounting and thermal fit

Schematic

The electrical blueprint of the product: what connects to what, and why.

  • Component selection
  • Power and protection design
  • Interface and connector planning

Layout

Turning the schematic into a manufacturable board.

  • PCB stack-up and routing
  • Signal and power integrity
  • DFM and DFT review

Mechanical

The enclosure and fit that keep the electronics working in the field.

  • Enclosure and mounting design
  • Thermal and ingress planning
  • Connector and antenna placement

Firmware, cloud and integration

RTOS

Deterministic firmware for MCU-based devices.

  • FreeRTOS and ESP-IDF
  • Drivers and peripheral control
  • Low-power and watchdog design

Cloud

Secure device connectivity to the platform of your choice.

  • MQTT and HTTP transport
  • OTA updates and remote config
  • TLS and device identity

Integration

Data that lands in the systems your customers already run.

  • REST APIs and webhooks
  • Dashboards and mobile apps
  • SCADA, ERP and MES hand-off
Hardware designArchitecture, schematics and prototype bring-up.
Embedded firmwareRTOS firmware for MCU-based devices.
Linux BSPPorting, drivers and board bring-up.
ConnectivityLoRaWAN, 4G, Wi-Fi, Bluetooth and Ethernet.
Platform integrationCloud, device management and APIs.
Production supportFrom prototype to repeatable builds.

How we work

From idea to a device in the field.

One team carries the product through every stage, so nothing gets lost between hardware, firmware and cloud.

RequirementUse case and environment.
ArchitectureHardware and software split.
HardwareSchematic, PCB and bring-up.
FirmwareRTOS, drivers and BSP.
IntegrationCloud, apps and APIs.
ProductionRepeatable builds.

Core capabilities

Engineering disciplines for the connected edge.

Five areas that cover a connected product end to end, with the products they have shipped into.

Engineer probing a populated PCB on a test bench with an oscilloscope and motor under test
CAPABILITY 01

Hardware Design Engineering

From concept to production-ready electronics

Turn product concepts into reliable, manufacturable electronic hardware. We support board-level design, component selection, high-speed interfaces, power management, and connectivity integration to build hardware platforms tailored to real-world product requirements.

  • Custom PCB design and schematic development
  • Component selection, BOM optimization and lifecycle planning
  • High-speed interfaces, power electronics and signal integrity considerations
  • Wireless connectivity and industrial interface integration
  • Prototype bring-up, board validation and design-for-manufacturing support

Scope

  • System architecture
  • Schematic design
  • Component selection
  • BOM optimization
  • Power architecture
  • Industrial interfaces
  • Protection
  • PCB development support
  • Prototype bring-up
  • Production support

Platforms

  • NXP i.MX
  • Broadcom
  • Rockchip
  • TI Sitara AM
  • Embedded power electronics
  • Industrial I/O
  • RS485 / RS232
  • Analog 0–10 V
  • Analog 4–20 mA
  • Digital I/O
  • Relay outputs
  • Protection circuits
Firmware engineer debugging an embedded board with signal waveforms and code on screen
CAPABILITY 02

Embedded Firmware & RTOS

Deterministic, efficient and reliable device software

Develop embedded software that brings electronic hardware to life. We build firmware for connected devices, industrial controllers, and intelligent products, focusing on real-time performance, reliability, efficient resource utilization, and long-term maintainability.

  • MCU firmware development and peripheral drivers
  • FreeRTOS and other RTOS-based application development
  • Communication protocols: UART, SPI, I²C, CAN, Modbus and MQTT
  • Sensor acquisition, control logic and device management
  • Bootloaders, firmware updates, diagnostics and fault handling

Scope

  • Embedded C/C++
  • FreeRTOS / RTOS
  • Peripheral drivers
  • Communication protocols
  • OTA
  • Device control
  • Sensor integration

Platforms

  • STM32
  • ESP32
  • RAK3172
  • ESP-IDF

Related products

ARM development board on a workbench with a laptop showing code, a multimeter and a schematic
CAPABILITY 03

Linux BSP Development

Custom Linux platforms for embedded products

Enable hardware platforms with a stable, optimized embedded Linux foundation. From initial board bring-up to production-ready images, we integrate operating system components, hardware drivers, and system services to accelerate product development on ARM and other supported architectures.

  • Board Support Package (BSP) development and customization
  • U-Boot, Linux kernel configuration and device-tree development
  • Peripheral drivers and hardware interface integration
  • Yocto-based embedded Linux builds and root filesystem customization
  • Boot-time optimization, system debugging, security and OTA update integration

Scope

  • Yocto
  • Buildroot
  • Linux BSP
  • Boot configuration
  • Kernel configuration
  • Device drivers
  • Peripheral integration
  • Board bring-up
  • Application and middleware integration

Platforms

  • NXP i.MX
  • Rockchip
  • Raspberry Pi-class Linux systems
  • RAK5146

Related products

NS102E gateway diagram linking Modbus, CANopen and BACnet field devices to cloud, MES and factory IT platforms
CAPABILITY 04

Middleware, Platform & Integration

Connecting hardware, software and industrial systems

Bridge the gap between device hardware, operating systems, applications, and industrial infrastructure. We develop integrated software platforms that simplify device communication, enable interoperability, and create a consistent foundation for scalable connected products.

  • Middleware architecture and system service development
  • Hardware abstraction layers and device APIs
  • Industrial protocol integration, including Modbus, CAN and MQTT
  • IoT gateway, edge computing and application integration
  • Multi-interface connectivity, diagnostics and end-to-end system validation

Scope

  • Cloud integration
  • Device management
  • Mobile and application integration
  • API integration
  • OTA
  • Data pipeline integration

Platforms

  • MQTT
  • LoRaWAN
  • ChirpStack
  • ThingsBoard CE

Related products

Gateways and controllers connected through the cloud to a plant dashboard on a laptop and phone
CAPABILITY 05

Cloud & Deployment

From connected devices to deployed IoT solutions

Extend embedded products into connected, manageable, and scalable solutions. We integrate device-side software with cloud services and deployment infrastructure, enabling remote monitoring, telemetry, centralized device management, and streamlined software delivery.

  • IoT device connectivity and cloud integration
  • MQTT-based telemetry and device communication
  • Backend APIs, dashboards and database integration
  • Containerization with Docker and edge application deployment
  • CI/CD pipelines, remote diagnostics and OTA update workflows

Scope

  • Cloud integration
  • Remote monitoring
  • Telemetry
  • Device management
  • Backend APIs
  • Dashboards
  • CI/CD
  • OTA

Platforms

  • MQTT
  • Docker
  • ChirpStack
  • ThingsBoard CE

Linux BSP and firmware

Boards that boot, connect and stay updated.

We bring up custom hardware from the first power-on, then build the drivers, protocols and update path around it.

  • Board bring-up and device tree work
  • Drivers for serial, radio and network interfaces
  • Yocto and Buildroot images ready for production
  • Secure OTA updates after deployment

Platform and connectivity ecosystem

The tools we build with.

Silicon, interfaces, protocols and software stacks we use across projects.

NXP i.MXRockchipTI SitaraSTM32ESP32RAK3172YoctoBuildrootFreeRTOSESP-IDFMQTTModbusOPC UAChirpStackThingsBoard

Hardware platforms

  • NXP i.MX
  • Rockchip
  • TI Sitara AM
  • STM32
  • ESP32
  • RAK3172
  • Raspberry Pi-class Linux

Interfaces and connectivity

  • RS485 / RS232
  • Ethernet
  • 4G cellular
  • Wi-Fi
  • Bluetooth / BLE
  • LoRaWAN
  • Sub-1 GHz
  • Analog 0–10 V
  • Analog 4–20 mA
  • Digital I/O
  • Relay outputs

Software and protocols

  • Yocto
  • Buildroot
  • Linux BSP
  • FreeRTOS
  • ESP-IDF
  • MQTT
  • Modbus
  • OPC UA
  • HTTP
  • ChirpStack
  • ThingsBoard CE

Deployment and integration

Ready to connect to your systems.

Connect devices to field networks, cloud platforms and your own applications.

Field Network

  • RS485 / Modbus RTU
  • RS232
  • Ethernet
  • LoRaWAN
  • Wi-Fi / Bluetooth
  • 4G Cellular

Cloud Connectivity

  • AWS IoT Core
  • MQTT Broker
  • Private Cloud
  • Customer Cloud Platform
  • Store & Forward
  • TLS / Secure Connection

Data & Databases

  • SQL Databases
  • Time-Series Database
  • NoSQL Database
  • CSV Export
  • REST API
  • Local Storage

Enterprise Integration

  • REST API
  • HTTP / HTTPS
  • MQTT
  • Webhooks
  • JSON
  • CSV
  • XML
  • TCP Socket

Applications & Tools

  • SCADA Systems
  • HMI Applications
  • Industrial Dashboards
  • ERP / MES
  • Energy Management
  • Building Management
  • Custom Applications
  • Web & Mobile Apps
MULTI-PROTOCOLSupport for industrial protocols and standards.
MQTT READYLightweight, reliable and efficient data communication.
CLOUD CONNECTEDSecure connection to cloud or on-prem infrastructure.
API FRIENDLYOpen APIs for seamless system integration.
OEM CUSTOMIZABLEHardware, firmware and features tailored to your needs.

Our engineering process

A clear path from requirement to production.

A typical engagement. We adapt the steps to your project and the stage you are at.

  1. 01

    Requirements

    • Understand the use case
    • Define interfaces and environment
    • Confirm feasibility
  2. 02

    Architecture

    • Hardware and software split
    • Connectivity and data flow
    • Power and protection planning
  3. 03

    Hardware

    • Schematic and component selection
    • PCB development support
    • Prototype bring-up
  4. 04

    Firmware and Linux

    • Firmware, drivers and BSP
    • Protocol and edge logic
    • Cloud and app integration
  5. 05

    Validation

    • Functional testing
    • Integration testing
    • Protocol and field checks
  6. 06

    Production and support

    • Production support
    • Updates and improvements
    • Long-term collaboration

Explore more

See what the engineering has produced.

Browse the device families we build, or start a custom OEM / ODM program.

Have an engineering requirement?

Build the next system, Hardware, Firmware, Connectivity, Edge intelligence...

Tell us what you are building and where you are in the process.

Talk to an Engineer