Wolf-OS

Linux Platform — Your Code, Our Hardware

Open Linux platform for the Wolf Gateway. Clean drivers, build system, safe-update bootloader, and expansion-card auto-detection. Mount your application on top.

Linux 6.12 LTS C · C++ · Rust · Python · Lua A/B failsafe updates Open source on GitHub
Wolf-OS — Linux Platform — Your Code, Our Hardware

Why Wolf-OS

Clean Linux Environment

Drivers, networking, and core services are handled. You focus on your application. Mount your code on top of a stable, tested foundation without wrestling with kernel drivers, GPIO configuration, or network stack setup.

Customizable Build System

Choose which packages to include, add your software, and produce a full firmware image. The build system is open and documented. Add your libraries, strip out what you don't need, and produce a minimal image optimized for your use case.

Lean Firmware Image

A complete firmware image is around 8 MB compressed. Full updates push cleanly over LTE, NB-IoT, or any constrained link — no need to plan around metered-data caps.

Safe Updates

A bad image won't brick a remote device. The firmware writer rejects unsigned builds, and the bootloader falls back to the previous image automatically if a new one fails to start.

Hardware Auto-Detection

Each expansion card carries an EEPROM with its identity. One firmware image supports all Wolf Gateway variants — the OS detects which card is present at boot and configures the appropriate drivers and I/O mappings automatically.

OEM & Whitelabel Ready

Wolf-OS is the bring-your-own-firmware platform — by default, the end product carries your brand, not FoxIoT's. Custom expansion cards, custom hardware variants, and labelling support available for OEM partners.

What Integrators Build on Wolf-OS

Energy Market & VPP

European VPP, flexibility-market, and BESS integrators deploy Wolf-OS at the field-controller layer. The platform receives dispatch signals from their market systems over MQTT or Modbus and executes them on inverters, batteries, and grid equipment with local automation as the fallback.

Smart Marine Equipment

Wolf-OS runs custom smart buoys built by marine-tech integrators — environmental sensors, GPS, cellular telemetry, on integrator-built expansion cards. The same platform also runs as a subsystem controller aboard autonomous-navigation vessels, handling sensor I/O and feeding telemetry to a main onboard computer.

Building Energy Optimization

Energy-services companies use Wolf-OS as the on-site gateway for their building-monitoring platforms. With a custom expansion card built for their sensor mesh, the controller aggregates environmental and meter data, integrates with existing BMS systems, and drives AI-based HVAC control back to the equipment.

Smart Commercial Appliances

A past project embedded Wolf-OS inside commercial dishwashers built for restaurant kitchens. The controller monitored machine health and detergent levels in real time — letting the operator's back-end schedule detergent restocks before they ran out and dispatch technicians who arrived with the right parts already in the van.

Wolf-OS is a Linux platform — what gets built on it depends on what the integrator brings. The examples above are a snapshot of deployments today.

Setup & First Boot

Step-by-step guide on GitHub: cloning the repo, building your first firmware image, flashing the device, and verifying boot.

Open the Wolf-OS getting-started guide on GitHub →

Open Source

Source code, build instructions, and issue tracker live on GitHub:

github.com/FoxIoT-EU/foxiot-wolf-os

Pull requests welcome. The build system, kernel patches, drivers, and example applications are all in the repo. License terms in each subdirectory.

Developer Reference

Parameter Value
Languages C, C++, Rust, Python, Lua, Shell
Kernel Linux 6.12 LTS (supported until December 2028)
Bootloader FoxIoT proprietary bootloader — FIT image validation, A/B failsafe
GPIO 31 pins: UARTs, SPI, CAN, I2C, and more
Base OS BusyBox — read-only rootfs with RAM overlay
Package Manager None — build system bundles precompiled binaries into a firmware image
Update Channel FIT firmware bundle, validated by the bootloader

Compatible Hardware

Wolf-OS runs on the standard Wolf Gateway expansion-card variants. The same firmware image detects the connected card at boot and configures the appropriate I/O.

Wolf-3Oi3Ro

3× Relay 3 Opto-Iso DI RS-485

3 Omron relays, 3 opto-isolated digital inputs, RS-485 Modbus RTU.

View Specs

Wolf-8ADio1Ro

8 Multifunction I/O Relay RS-485

8 multifunction I/O ports + 1 relay. Sensors, HVAC, mixed-signal.

View Specs

Wolf-2RS485

2× RS-485 Independent baud

2 independent RS-485 ports. Multi-device Modbus, protocol bridging.

View Specs

Wolf-2DALI

2× DALI-2 buses Custom MCU code required

Two DALI-2 lighting buses with on-board bus power. Wolf-OS support requires the integrator to write their own DALI driver — MCU communication docs available on request.

View Specs

Compliance & Security

Product security information is published per the EU Cyber Resilience Act (Regulation 2024/2847).

Document Audience Format
Product Security Information (CRA-UI-001) Standard Wolf Gateway firmware PDF ↓
Firmware Releases Signed Wolf-OS / Wolf-App bundles Index →

Vulnerabilities → security@foxiot.eu. See the coordinated disclosure policy.

Wolf-App

Ready Automation

Wolf-App is the ready-to-deploy automation firmware for the same hardware — MQTT, Modbus, REST, and a local rule engine, configured from a browser.

View Software

Wolf Gateway Family

Hardware Modular

Pick the expansion card that matches your project. Wolf-OS runs on all of them.

Compare Variants

Ready to Build on Wolf-OS?

Start with the GitHub repository — or contact us for hardware access, build support, and OEM/whitelabel options.