Even G1 Hero
Hardware • Work in Progress

Even G1

Making my smart glasses work for me

Year

2026

Role

iOS Development

Context

Personal Project

Overview

Even G1 Swift is a native Swift companion app for the Even Realities G1 smart glasses, built on a reverse-engineered protocol layer. It connects to both glasses arms over Bluetooth Low Energy, displays text and 1-bit bitmap content, sends app-authored notifications, handles microphone and gesture events, shows nearby NYC subway arrivals, and provides phone-driven navigation guidance.

The app is organized as a consumer product — a device dashboard, navigation, and heads-up widgets — with the protocol tooling that drove the reverse engineering kept behind a developer toggle.

This is a reverse-engineering project, not an official Even Realities product. Protocol behavior can vary by firmware, so experimental commands get validated on hardware before being relied on.

Features

Reverse-engineered BLE protocol

Connects to both glasses arms over Bluetooth Low Energy, displaying text and 1-bit bitmap content with a developer toggle for protocol tooling.

App-authored notifications

Sends notifications to the glasses display, with microphone and gesture events handled back on the phone.

NYC subway arrivals

Shows nearby subway arrivals on your heads-up display using the MTA's public GTFS-Realtime feeds — no API key required.

Navigation guidance

Phone-driven navigation guidance with a text fallback for unverified native navigation packets.

Privacy-first telemetry

Datadog RUM only initializes when credentials are present — without them every telemetry call is a no-op and the app sends nothing anywhere.

Built With

SwiftSwiftUICore BluetoothGTFS-RealtimeDatadog RUM
Even G1 Swift app icon