b-d.io / Devices

Smart glasses SDK comparison: what each pair lets your app do

Not the spec sheet — what a third-party phone app can actually do with each pair, as we measured it.

Updated 2026-10-09 · From the Odasho team's work on real hardware

Even G2RayNeo iOMeta Ray-Ban Display
US price$599$499$799
DisplayBoth lensesYesRight lens
Your own layoutYes — 576×288 text canvasNo — template screenYes — through Meta's view primitives
Update limitsReplace text in place; one update per tickCaptions session; ~0.5 s cadenceWe throttle to 0.35 s
Mic to your appYes — LC3Opus 16 kHz; long streams unverifiedExperimental only (not for shipping apps)
Touch to your appYes, with arm sourceNoExperimental
CameraNoNoYes
Way inCommunity BLE protocol (official: Even Hub SDK in a WebView)No SDK for iO; own BLE codeOfficial Wearables Device Access Toolkit
GotchasMust be bonded or it drops in ~29 s; one connection at a timeLens must be on; must be bound to the official app firstNot yet tested on physical glasses by us

Which one should you build on?

Prices are US list prices as of October 2026. Missing a device? Tell us what you measured.

Questions developers ask

Which smart glasses can third-party apps draw on?

Of the pairs we tested: Even G2 (a 576×288 text canvas over BLE) and Meta Ray-Ban Display (Meta's official display API). RayNeo iO only exposes its own template caption screen.

Which smart glasses have an official developer SDK?

Meta Ray-Ban Display (Wearables Device Access Toolkit) and Even G2 (Even Hub SDK, which runs inside the Even app). RayNeo iO has no public SDK.

Which smart glasses are best for live captions?

For full control of the layout, Even G2. For an officially supported API, Meta Ray-Ban Display. If you only need the glasses' own caption screen, RayNeo iO works.