Lumina

Hardware / The band

The sensor array does the hard part.

A dry-electrode front end, a small neural decoder, and a radio, packed into a band thin enough to forget you're wearing. Everything that touches your signal runs locally.

Three sensors, one picture of intent.

Muscle activity carries the words. The other two channels carry the context that makes those words unambiguous.

Surface EMG

A dry electrode array over the speech muscles. Subvocalised speech still produces a myoelectric signature; the array samples it at 1 kHz across eight differential channels, which is enough to separate phoneme groups before any decoding runs.

Photoplethysmography

An optical channel reads heart rhythm and skin perfusion. It contributes almost nothing to the words themselves; its job is to tell the decoder whether you are speaking, resting, or stressed, so the same muscle pattern isn't misread three different ways.

Nine-axis IMU

Orientation and motion, so the runtime knows whether you are at a desk or walking. Combined with a capacitive presence pad, it answers the question that makes hands-free systems tolerable: is this person actually using me right now?

Architecture

Signal to radio, on one board.

The band does not stream raw data to a phone. Everything between the electrode and the Bluetooth packet happens inside the enclosure.

On-device decoder · generation 1

Analog front end

Eight differential channels, 1 kHz sampling, 110 dB common-mode rejection. Dry electrodes need a high input impedance: that single number decides whether the band feels like nothing or like a science project.

Decoder SoC

A quantised recurrent model, sized to run continuously inside a low-single-digit watt envelope. Beamforming, phoneme scoring, and language correction are fused here rather than split across devices.

Radio

Bluetooth Low Energy to the host, plus a sub-GHz transceiver for direct device control. The second radio is why Lumina can turn a lamp on without a hub, a cloud, or your phone.

Power

A day of continuous decoding, or roughly a week idle. Charging is inductive, so there is no port to break and no gasket to fail.

Block architecture reflects current design targets. This is a prototype; nothing here is a shipped specification.

Three numbers the design is organised around.

18g

Target mass. Above roughly twenty grams a band starts to be felt, and anything you can feel while concentrating is a distraction.

<40ms

End-to-end latency from muscle onset to host action. Above this, speaking to the machine stops feeling like an extension of thinking and starts feeling like a wait.

1kHz

Continuous EMG sample rate per channel. A hard floor, not a preference: subsampling here destroys the high-frequency structure the decoder depends on.


Electrode contact without adhesive

Wet electrodes are the easy answer and the wrong one: gel dries, hair interferes, and nobody puts on a headset to check a notification. We use dry, compliant contact with enough input impedance to keep signal quality through a loose fit.

Calibration measured in minutes

A decoder that needs a week of labelled data is a research instrument. The onboarding flow asks you to read a short set of phrases, adapts its prior to your electrode geometry, and hands over control in the same sitting.

Discomfort is a defect

Skin-safe materials, no pressure points on the ulnar nerve, and thermal headroom measured against the 41 °C contact limit rather than the comfortable average. Wearing duration is the only specification users actually experience.

The radio is not an accessory

Most "control anything" claims route through a cloud service and collapse without a phone nearby. A sub-GHz transmitter places common receivers (lights, sockets, blinds, garage doors) inside the product rather than inside someone else's infrastructure.

Design targets.

Everything on this page describes the prototype generation in development. Values will move; the constraints above are the ones we hold.

Form factor
Single-piece band, forearm or jawline placement; 240 mm × 26 mm × 7.4 mm
Mass
18 g target, 24 g ceiling
EMG channels
8 differential, dry electrodes, 1 kHz per channel
Optical
2× PPG sites, green and infrared wavelengths
Motion
9-axis IMU · capacitive presence pad, 8 zones
Compute
On-device quantised decoder; no cloud dependency for recognition
Radio
Bluetooth Low Energy 5.3 · sub-GHz transceiver (315/433/868/915 MHz)
Battery
~1 day continuous decoding · ~7 days idle · inductive charging
Latency target
<40 ms muscle onset → host action
Materials
Medical-grade silicone over a titanium-composite frame; no adhesive

The hard part is what the band is allowed to do.

The hardware collects intent. The runtime is where it becomes an action on your machine.