DIY YouTuber CNCDan Creates $150 VR Headset with 3D Printing and Open-Source Components
October 14, 2025
CNCDan designed the headset with only essential features needed for his specific use case, avoiding unnecessary features found in commercial VR headsets to keep costs low.
A notable limitation is its 60 Hz refresh rate, despite the screens being capable of 90 Hz, prompting CNCDan to seek higher refresh rate versions for smoother visuals.
A DIY YouTuber named CNCDan built an affordable VR headset costing just over $150, using 3D-printed parts and inexpensive components from AliExpress, making the project open-source and accessible for others.
The headset features two high-resolution displays with a maximum of 2880x1440p and 90 Hz, along with lenses, an IMU sensor, and an Arduino microcontroller, all assembled into a 3D-printed body.
Designed primarily for sim racing, the headset offers 3DoF, adjustable IPD, interchangeable faceplates, and head tracking, but operates at only 60 Hz during SteamVR use, which can cause choppy visuals.
While lacking advanced features like eye-tracking, the project proves that a functional, low-cost VR headset can be built with accessible parts and open-source resources, offering hope for more affordable VR solutions.
A detailed video tutorial documents every step of the build process, and all software resources, including open-source Relativty VR, are available on GitHub to encourage community involvement and modification.
The project uses components purchased from AliExpress, including 2.9-inch LCD screens, Fresnel lenses, an IMU board, and an Arduino Pro microcontroller, all integrated into a compact design.
All 3D printing models and a full bill of materials are openly available on CNCDan's GitHub, enabling others to replicate or improve upon the design.
Driven by CNCDan's interest in sim racing and a desire for an immersive experience on a budget, the project was inspired by affordable dual-display setups seen online.
The project exemplifies a practical approach to DIY VR hardware, encouraging community participation and modifications through accessible open-source resources.
Summary based on 2 sources