Devices / RayNeo iO

RayNeo iO for developers: SDK, BLE access and caption display

Reachable from your own code, but the display is a template: the firmware lays out the text, not you.

Updated 2026-10-09 · Tested by the Odasho team on real hardware

Official SDK for iONone
App canvasNo — template screen
CaptionsYes, via the caption session
Touch for appsNot available
CameraNone
US price$499

RayNeo's developer site covers the X series (Android/Unity) and Air series, not iO. iO runs a low-power firmware, not Android. We connected to it from our own CoreBluetooth code on an iPhone to answer one question: can a third-party caption app use it? We then returned the unit. We describe what is and isn't possible; we don't publish the authentication details.

What works

What doesn't

Verdict

Fine for an app that only needs the glasses' own caption screen. Not a fit if your app needs to control what's on the lens.

Sources

Questions developers ask

Is there a RayNeo iO SDK?

Not for iO. RayNeo's developer documentation covers the X and Air series; iO runs a low-power firmware rather than Android, and no public SDK exists for it as of October 2026.

Can a third-party app show captions on RayNeo iO?

Yes, through the glasses' own caption session: the app sends original and translated text and the firmware lays it out. The glasses must have been bound to the official app once, and the lens must be on.

Can I draw my own layout on RayNeo iO?

No. The firmware does the layout; there is no interface to draw your own lines, bitmaps or shapes, and touch events don't reach third-party apps.