psvision

Our own product

Say the word, and that
becomes the filter.

psvision is an AI camera that runs on a Bluetooth LE microcontroller. The classifier runs on the sensor itself, so what leaves the device is a verdict: a class, a confidence, and one still of about 70 KB as evidence. No MIPI. No application processor. No video stream.

One unbroken take. With the filter set to laptop, a laptop walks into frame and the app reports the laptop, not the person carrying it. Say person, and it finds him.

How it works

01

Speak

Always on keyword spotting runs on the nRF54 Axon NPU. The word you say becomes the only class the firmware forwards.

02

See

YOLO11n at 608 by 608 runs on the Sony IMX500 own die, on an Arducam B0642. Inference on the sensor, over plain SPI.

03

Know

Detections arrive on an Android phone over Bluetooth LE: the label, the confidence, and the frame that caused it. Kilobytes per event instead of megabytes per second.

The honest boundary

psvision is event driven monitoring, not video streaming. That constraint is the point. It is what lets a camera live on a BLE class microcontroller, and what leaves the device is a firmware decision. You choose what gets sent, and when.

Spec

CameraArducam B0642, Sony IMX500
HostNordic nRF54LM20
ModelYOLO11n at 608 by 608, on sensor
Sensor to hostPlain SPI
Host to phoneBluetooth LE to Android
PayloadAbout 70 KB of evidence per event
Cadence1 fps
VoiceKeyword spotting on the Axon NPU

Field tested

Two conferences, one week, one rig.

Teardown in Portland, three days on a Nordic table in front of makers and developers. Austin Circuit Live five days later, in front of OEM design engineers. The same unit held up in both rooms.

Close view of the psvision rig, camera module wired to the development kit.The Android app showing a detection with its class, confidence, and the frame that caused it.
What is next

Ultralytics YOLO Vision 2026, Shenzhen, September 13

The same rig ships to Arducam for the show.

Build log

The full write up publishes in early September, including what broke. Firmware, Android app, and enclosure were built end to end by our team, on Arducam and Nordic hardware.

Want one of these on your product?

On sensor inference, a BLE class host, and an app that makes it a product. That is the PoC Sprint, from the team that built psvision.

Start a PoC Sprint →