Edge-AI Vision
A real-time vision system running entirely on a microcontroller-class NPU — a compact neural detector processing live camera video on device, inside a secure (TrustZone) firmware architecture that keeps trusted and non-trusted domains apart.
The face detection shown is a prototype example. It is a reference demonstration of a platform for building custom on-device AI-vision solutions — the neural model is interchangeable, while the real-time, secure imaging and inference pipeline stays the same.
The pipeline adds a software auto-gain loop for high-frame-rate sensors and on-device tone mapping that markedly raises detection confidence — running across both a monochrome global-shutter and a colour sensor.
RF Link
A long-range, encrypted narrowband data link for the 868/915 MHz ISM band. A modern sub-GHz transceiver with a dedicated power-amplifier / LNA front end delivers extended range, while payloads are protected with on-the-air AES encryption and per-frame CRC.
It behaves as a transparent serial pipe over either USB (virtual COM port) or RS-232, driven by a modem-style AT command interface with device discovery, multi-node addressing, automatic reconnect, signal-strength reporting and configurable transmit power. One RF design, two form factors.
Flight Controller
A compact autopilot and flight-stabilization controller for small UAVs — multirotor and fixed-wing — and for camera gimbals. A Cortex-M4F core fuses a 9-axis inertial measurement unit and a barometric altimeter to estimate attitude in real time.
The firmware is built on a proven open autopilot code base with quaternion stabilization running at 100 Hz. It drives eight actuator outputs, reads six RC channels, supports GPS and battery monitoring, and carries radio telemetry over a dedicated data link.
Telemetry Module
An inline power & telemetry sensor that sits on a battery/ESC power path. An ultra-low-power Cortex-M0+ measures pack voltage, bidirectional load current (via a Hall-effect sensor) and temperature, with on-board synchronous step-down regulation.
Live measurements are streamed to the radio system over a single serial line using the FrSky Smart Port protocol — emulating current, voltage and temperature sensors — with low-voltage detection and alarm across 2S–6S LiPo packs.
FreeRTOS framework
ObjectManager
A universal object-registry and event framework for FreeRTOS embedded systems. Applications register named data objects in a centralized, thread-safe data model that cleanly decouples producers and consumers across real-time tasks.
It provides an observer-style event system with change notification, persistence to Flash/EEPROM with integrity checking, a portable hardware-abstraction layer and dual CMSIS-RTOS support — all in a small, fully documented footprint.