SI30

Firmware for your board, and the updates that come after it.

We write firmware for small devices and the link to the phone or computer they talk to, with updates that check themselves before they stick. It runs THE ORB, our own desk device, and the assistive glasses we field-tested with a vision-impaired user.

Start with a one-week Bring-Up Review for $3,500 ex GST. Fixed price, scoped before we start. A straight answer within one business day.

THE ORB prototype on a black stand, showing the Weather face: Brisbane, sunny, 23C, high 23, low 11, UV 6, rain 0%.
THE ORB prototype on the Weather face, running our firmware. Photo with the background removed.

Our own devices

Running on our own devices.

Four ORBs side by side, each on a different face: Weather for Brisbane at 23C, a day clock reading Thursday 1 October 14:18, System for a Mac at 4% CPU, and a System face labelled PC at 9% CPU.
Prototype units, on the Weather, day clock and System faces.

A$199

THE ORB, our own desk device

A round touch display with a speaker and Wi-Fi. It polls a companion app on the computer it’s paired with every 30 seconds. New firmware is checked by hash, and if a build can’t join Wi-Fi and complete a real poll, it rolls back on its own. The face you leave it on survives a power cut. Ships within 4 weeks of your order. See THE ORB

Tested

Assistive glasses, field-tested

We built the firmware, the iPhone app and the prototype hardware, and field-tested them with a vision-impaired user. Our own circuit boards for the next version are designed. They haven’t been made yet. Patent application filed.

1.1°

The scan that bent as the head turned

A wearable’s 3D scan curved as the wearer turned their head, even though each frame looked right. We measured four likely causes one at a time, including the speaker magnets next to the motion sensor, and ruled each one out. The fault was a 90-degree roll, meant to line the depth grid up with the camera, that had also been applied to the world projection. Error on a flat wall: 14 to 20° before, 1.1 to 2.1° after. That’s Sensor Data Forensics (B).

Device

DuaBox

A kids’ audio player driven by tapping cards. Touch display, NFC, 315 cards.

Where it breaks

Where firmware projects go wrong.

These come from our device check. Each one costs less to sort out before the board is made.

01

Updates

An update that has never failed on purpose. A bad image with no tested rollback can brick a device in someone’s hands.

02

Bluetooth on phones

Background limits, reconnects and OS-version differences decide how it feels more than the radio does.

03

Wi-Fi setup

Getting a screenless device onto someone’s network is a common source of first-run support calls.

04

Airtime and power

Message size and how often it wakes set the battery life and the bill.

05

Untrusted numbers

Before anyone tunes the algorithm, prove the sensor, its mounting and its timing are what the code assumes.

Fixed price

Four fixed-price ways in. Start with A.

Our team holds the board, the firmware, the app and the cloud, so nothing gets lost in a handoff. Each way in is scoped and priced before we start.

Bring-Up Review

We read the whole chain, board to cloud, and hand back a costed path to something you can ship, with the integration risks named and ranked. Start here.

Book the review

$3,500

1 week

Sensor Data Forensics

Your device produces numbers you don’t trust and nobody can tell you why. We measure until we find the actual cause, then hand back the fix with the evidence behind it.

Like the scan case above

Book forensics

$6,500

2 weeks

The Missing Layer

You have two of the three and need the third. Firmware for your board, an iPhone app for your device, or the cloud and over-the-air updates behind both.

Like the firmware and iPhone app above

Scope the missing layer

$14,000

4 to 6 weeks

Device to Cloud

The whole chain. Firmware, transport, app, backend, fleet management and over-the-air updates. One of these at a time.

Ask for a quote

from $30,000

by quote

Prices in AUD, ex GST. The price is agreed before we start. Code, firmware and board files are yours. We take two projects at a time, so A comes first.

Questions.

Why pay $3,500 before anything gets built?

Because the review is the cheapest place to find the problem. We read the whole chain and hand back a costed path, with the risks named and ranked. Deciding the seams now costs a conversation. Deciding them after the board is made costs a respin.

How is the 1-minute check different from the Bring-Up Review?

The check is six questions, about a minute, and it reads only your answers. The review takes a week, and we read your whole chain, board to cloud.

What if the review says we shouldn’t build it?

Then we say so plainly.

Who owns the code and the board files?

You do. Code, firmware and board files are yours.

We already have two of the layers. Where do we start?

That’s The Missing Layer (C): you have two of the three and need the third. If you’re not sure which layer is the weak one, start with the Bring-Up Review.

What happens to my answers in the device check?

Nothing, unless you send them. The answers stay in the page address on your own screen. “Send my result to SI30” only fills in the contact form, and you still press Send.

Tell us about your board.

Two paragraphs is plenty. You’ll get a straight answer within one business day: how we’d start and what that first step costs, or that it isn’t for us and who to ask instead.