Your own head-mounted display for under two bills


[D S] wanted his own head-mounted display. What you see here is just his mockup, but somewhere along the way he realized it’s closer to a finished build than just being a stating point. Not only does it work well for gaming, it came in at under $200 all in. You think your girlfriend makes fun of you now for wearing that big microphone headset while playing? Just wait until she gets a load of these!

We’ve embedded an image gallery after the break as well as the description he sent us with his email. The display itself is a 7″ LCD module from eBay that boasts a hair better than 720P resolution: 1280×800. He’s using a pair of ski goggles to strap the display to his noggin. The enclosure is made out of foam board which should help keep the weight down. Inside there’s a Fresnel lens but after reading his description of how he measured the focal length we’re still not 100% clear on how he figured out where to mount it.

Though it may be missing the 3d of the rift,a quick mod could fix that and he’ll be well on his way through the journey to building his own Holodeck.

I just recently made a mockup for my head mounted display project that I will be refining over the next few months. However the mockup turned out so good that I thought I´d share it with you all.

Things needed for this project:

7″ 1280×800 resolution lcd panel with a controller board and buttons (can be sourced from for between $100 – $150)

Skiing or snowboard goggles

Foam core plastic sheets

A postcard-size plastic fresnel lens (available at some book stores)

Plastic or crazy glue, double tape and duct tape.

Totaling at about $200 at max I think.

First I took the plastic visor out of the goggles and used it as a reference to cut out the fresnel and put that in the goggles instead.

Then I powered on the screen and plugged it into my computer to make sure it worked and have a picture on it to measure the focal distance which will be the depth of the casing (plus 2-3mm to accomodate for some double tape to mount the screen inside the casing).

I then got the foam core and cut out five big pieces for the front, top, bottom and sides and two small triangles for the nose piece. I used the screen and goggles and my ideal focal distance between the two as reference for the size and shape of the casing (Shape will vary with different goggles, size of screen and each individuals eyes so I will not go into that in detail).

I think the pictures should pretty much explain the rest.

It only took me a few hours to get this together once I had all the material sorted and it´s greatly rewarding to put it on and play your favorite game on the equivalent of a movie screen.

I hope you guys like it and are motivated to make your own :)


  1. Frank says:

    It’s a tempting project, I’ve considered many variants of it myself in the past… but it always comes down to the fact that it might look like a movie screen… but it’s a movie screen with really, really, big pixels.

    Once super high DPI monitors in those sizes are available at a reasonable prize – i.e. probably not anytime soon – I might just get on it.

    • Dax says:

      Well, the projection screen doesn’t technically have any more pixels.

      A good approximation of what is a “good” resolution is if you have pixels smaller than an arc-second. If you assume the screen is placed 5″ away, then 1280 pixels is good enough for a 2.1″ panel.

  2. ArtifTh says:

    But with such construction you have to ficus your sight on very short distance, it’s not good.

    • Cool article!

      He’s using a fresnel “thin” lens, if mounted correctly the eye will focus at infinity (relaxed state)

      The problem is getting a quality lens to minimize aberrations, if you see the image you can see some fringing (chromatic aberration). There might be some triplets sets suited for that, maybe sourcing parts from binoculars?

  3. Dave says:

    I’d be interested to see this project using an iPhone for the display. Maybe building a spot where your phone could just slide in? Should give you a nice high quality display to work with and reduce the build cost significantly.

  4. legion says:

    I’m quite impressed.
    This is just what i need.
    Add 1 android mini pc.

  5. localroger says:

    With a single display like that, I would think convergence would be a problem. Most head mounted displays have a separate smaller display for each eye so that even if you don’t take advantage of it for 3D, the image appears straight ahead for each eye.

  6. Mipi says:

    For “relaxed” viewing you should have separated displays for each eye. Even with Fresnel lens you have to “cross” your eyes to look at the center of monitor

    • muriani says:

      The better option would be to split the screen in half, and for non-3D applications send the same image to each side.
      As long as he can get the screen in focus at infinity at the right distance, each eye effectively has their own screen. Two different images accounting for parallax will give Oculus Rift-like 3D.
      You lose resolution like this, but you get a much higher field of view than something like the Vuzix HMDs.

      I’m tempted to try to make one myself, using my phone as a placeholder screen until I can get something permanent. Wouldn’t work for gaming with the phone, but it would serve as fantastic proof of concept

  7. john says:

    “You think your girlfriend makes fun of you now for wearing that big microphone headset while playing?” Because all gamers are straight men, amiright? Ugh. This kind of casual sexism is probably less common on HAD than other places, but it’s still annoying when it crops up :/

  8. Max says:

    Isn’t it way to heavy to just wear it with the goggle strap?

    • D4N13L says:

      It kind of is but I´m going to extend the cables for the screen so that I can have the driver board in a box on my belt, which should lighten it sufficiently to sit comfortably on the face :)

  9. TheCitySpiders says:

    The Driver board he is using appears to be one i just got in the mail from Shenzhen, China this afternoon.I bought mine for a gateway laptop lcd I had re-purposed for a side monitor…on my gamer.
    But any ways yeah this looks like a fun project to try out in the future …albeit I would prolly use a different display for the Viewer.The lens seems to be a fairly decent idea though.

  10. dopplershift says:

    Is there any link to this project? I’d be really interested to know where the Fresnel lense was sourced from.

    Maybe [D S] could provide a hint?

    • D4N13L says:

      I got the fresnel lens at a local book store ;) They have them in credit card size, elongated credit card size and postcard size and probably more .
      I´m thinking about SBS 3D in which case I´d probably try two credit card sized fresnels rather than a typical round lens.

  11. diyaspergerscure says:

    Nice looking hack, i bet it adds a certain claustrophobic feel like if you were really wearing a armored helmet and goggles. To the one gay kid on HAD, don’t worry your not the only one who doesn’t have a gf

    • D4N13L says:

      I believe it could, yes, but the screen is just big enough for you to feel like you´re looking out a really big window rather than into a box.
      I am however going to keep working on this and try to extend the view to full fov.
      But we´ll see how that goes.

  12. Ross says:

    the screen is the same size and resolution as a nexus seven…

    just had an idea to attach a view-master to my nexus…

  13. rue_mohr says:

    how the heck am I supposed to wear this and the eye tracker at the same time!?

    • Grom says:

      Extend the top of the screen panel up a little for a camera, add an IR led below the screen. Add a IR reflective pad to the bridge of the nose for reference….. job done.
      You don’t come here very often do you :-)

  14. Max says:

    Maybe another idea besides the Fresnel lens is just using reading glasses 4+

  15. surfingspider says:

    Doesn’t look any worse then google glass.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 98,146 other followers