His HMD adjustable frame and casings was designed using ABS filament pumped through a Solidoodle Pro 3D printer. The optics are positioned on the right side of the frame and consist of a .96-inch OLED display with a mirrored right-angle prism and a magnifying lens. An Arduino Nano displays information on the OLED, which is then magnified by the magnifying glass and projected onto the prism for the wearer to view.
The trick is, the software he used to project the information displays the data in reverse so it reads correctly while looking through the prism. The display receives the information via a Bluetooth module connected to the Arduino, which also drives a tiny speaker and RGB LED, all of which is powered by an Adafruit PowerBoost module and LiPo battery. The HMD is controlled by using a corresponding app that’s available for both Android and Linux-based mobile devices (sorry Microsoft fans). It may not be a $1,500 pair of AR/VR glasses but it is, for all intents and purposes, an affordable head mounted display that can be made on the cheap. See more on the project page, including the STL files! (Files for 3D printing your own)