What We've Been Up To

 

We help create products based on new applications of software-powered device technology. We work with companies on both business-to-business and consumer products, providing development assistance services to help achieve successful results.

 
 

Consulting

Examples of Our Consulting Work

 

Firmware for USB HID Device

USB, ARM

We developed the full firmware stack for a highly complex consumer USB HID product which has received an extremely positive market response. The product integrates a large number of peripheral devices. We also assisted with the low-level Windows and Mac USB support.

Multi-Repo Source Code Development Process Advice

Git, GitLab, CI

We shared our experience in setting up a modern source management and build system suitable for use with complex multi-repository software projects which are typical in embedded device development.

Software For On-Camera Field Monitor

Linux, FPGA+CPU

We assisted in the development of the core Linux based software of an incredible on-camera monitor platform. We worked on the low-level hardware support (interfacing with the FPGA and system microcontroller), the UI framework, and the UI implementation.

BTLE Support for Embedded Controller

BTLE, ARM, Android

We assisted with the design and implementation of a BTLE based data transmission protocol for an embedded controller, and then helped take the product through Bluetooth certification. We also developed the embedded side Flash data storage mechanism, and provided a test Android BTLE application.

Low-Level Software For Media Controller

Linux, ARM

We provided the final low-level software additions and adjustments needed to support the higher-level software requirements of a media server / system controller.

iOS and Mac Support for Bluetooth HID Device

iOS, Mac, BTLE, USB

We developed firstly the iOS app and SDK, then secondly the Mac side software support for a new and unique Bluetooth LE HID device which has received rave reviews around the world since its launch.

Android For Handheld Measurement Device

Android, Linux, Git

We assisted in providing a stable Android OS platform for the product. We also worked on lower level device support as well as provided advice on specific challenges around source code handling and development processes.

Software for Factory Test System

Linux, ARM

We provided the updates and improvements to a Linux powered factory test system in order to ensure ongoing smooth operation.

Our Products

 
vure-promo-banner.jpg

Yield Estimation Refined

Vure is a mobile and cloud based viticulture information system. Developed in consultation with a number of wineries across New Zealand, stage one of Vure is designed to help remove the hassles, headaches and inefficiencies in yield estimation data capture.

 
 
 

If you'd like to know about working together on a project, check out our consulting services.