This article was written in January 2026, however this particular project was started and completed in May 2025.

Introduction

From Iron Man to the stylishly elegant Kingsman glasses, augmented displays have always been a technologically advanced fashion statement.

One which has captured the attention of nerds and scientists alike from even the 1990s and quite frankly, it feels almost like a rite of passage to at least attempt to construct wearable technology as a hobbyist maker.

As if the coolness factor wasn’t enough of a reason to try to make some, I also had an event coming up, and figured I ought to fashion something suitably unique to wear…

“Prior Work”

I’ve previously attempted to design smart glasses before to… varied levels of success, such experiments included:

  • Modifying a Lenovo Star Wars AR “headset”
  • Using a FLCOS display with a composite driver & attaching it to a half-silvered lens

Trash Glasses

Trash Glasses

Both attempts were… extremely bulky and not quite as elegant as you would expect “smart glasses” to look.

Waveguides

Luckily for me, sufficiently advanced technology technology exists, called waveguides.
Waveguides allow us to create incredibly small optical systems ideal for AR applications, but how do they work?

Waveguides primarily use internal reflection to move light from one location to another.

There are really 3 main types of waveguides:

Waveguide Types

Waveguide Types

(Sourced from arvrjourney)

Waveguides allow for incredibly thin optics, however, they operate at much lower efficiency compared to alternatives, this means that the display needs to be much brighter if you want to be able to view it outdoors.

Inmo Air 1

I was scrolling through eBay, when a particular listing caught my eye:

UK INMO Air Glasses 3D Smart Cinema Steam VR Game Black Sun Glasses High Qualit

£190.80

Some may call me a coward for not manufacturing my own optics, but quite frankly for £190.00 there was no way to compete.
It was simply not possible to make my own waveguides for that kind of price, hell, I didn’t even know where to buy waveguides alone for that price as they often went upwards of £700.

As such, I bought it.

First Boot

Unfortunately, when the glasses arrived, they refused to charge properly as shown.
After attempting to charge it for over an hour, I caved and started tearing it down…

I removed the battery

and instead attached power leads directly to the glasses, which after providing 4.2v through them, allowed the glasses to boot for the first time

(yeah the keyboard clearly has… a lot to be desired)

Technical Details

  • UniSoc processor
  • Running Android 10 “Go”
  • Fairly capable, could run latest Minecraft Bedrock and Discord
  • Motherboard got relatively warm during prolonged use
  • Very power efficient

The waveguide leaves a bit to be desired as it is impossible to see the displayed image during daylight, luckily this would not be an issue for me given the nature of the event.
Additionally, image quality isn’t perfect with some blooming however it looks significantly in person compared to through the camera.


Enabling Developer Mode

The INMO Air 1 is relatively locked down, however, developer mode can be enabled with the same steps and code as the INMO Air 2:

  1. Go to Settings > About > My Glasses
  2. Hold down the touchpad for 1.5 seconds
  3. Enter the following code: 20210108

ADB will now be enabled over USB

New Chassis

As cool as the INMO Air was, the eyebox position was inconvenient when worn as glasses, so I opted to rip out the electronics and develop my own chassis!

Removing The Electronics

As I have Bluetooth-capable hearing aids I did not need the speakers, so I removed them - interestingly, I found that the battery connector could be attached directly to the motherboard, without the intermediary speaker cable that it previously had

Building a prototype

With an idea of how this was going to work, I 3D printed a lot of prototypes to get the size and the folding mechanism right, and eventually settled on the following:

I also used my increased space to increase the battery capacity from a mere 300mAh to a whooping 3700mAh.

Unfortunate Malfunction

Whilst it worked fine, it stopped working around 10 minutes before the event, so I ended up walking around with a somewhat… defective HUD during the event which I did attempt to fix on-site, to no success

Repairs and redesign

After the event, the following problems were identified:

  • Battery connection failed
  • Uncomfortable on battery side due to my choice of an extremely large battery
  • Hinge snapped lol

I decided to redesigning the majority of the HUD:

This is technically the 6th design for the HUD chassis!

Design changes:

  • Added extensive ventilation holes to the motherboard holder
  • Increased hinge strength
  • Increased size of hinge backstop so it wouldn’t break again
  • Reduce battery capacity from 3700mAh to 1100mAh
Battery Comparison (3700 vs 1100)

Battery Comparison (3700 vs 1100)

New hinge design:

Finished HUD

Future Plans

I have and do plan on continuing to make minor improvements to these and wear them to events, however there are fundamental issues with the optics and display used in the original INMO Air 1.
As such, I may design a new HUD around an alternative optics stack… come to think of it, didn’t the Epson Moverio offer decent brightness outdoors…

Further Reading