Raspberry Pi 4 CRT-based VR Headset

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.พ. 2025
  • What would virtual reality be like if flat panel display technology were never invented? In this project, Andy uses a pair of CRTs and the Raspberry Pi 4 to build a VR headset with stereoscopic 3D, 3DOF head tracking, and custom, browser-based software. It may not be practical but it's definitely unique and guaranteed to have no screen door effect: bit.ly/2QCoKjg
    Engage with the element14 presents team on the element14 Community - suggest builds, find project files and behind the scenes video: bit.ly/2MFMG0v
    Visit the element14 Community for more great activities and free hardware:
    Tech spotlights: bit.ly/2KLz0TS
    Roadtest and Reviews: bit.ly/2KH4fj3
    Project14: bit.ly/2wPnajx

ความคิดเห็น • 605

  • @tetsujin_144
    @tetsujin_144 5 ปีที่แล้ว +768

    Now you have the perfect setup to run all those classic Virtual Boy games

    • @RobertTheHaunter
      @RobertTheHaunter 5 ปีที่แล้ว +26

      Tetsujin this comment is cursed

    • @jmalmsten
      @jmalmsten 5 ปีที่แล้ว +30

      Having run Virtual Boy emulators on both the Rift CV1 and Quest, I can say that with proper head tracking the games are surprisingly playable.
      Of course the CRT setup would be more tech accurate but if people a curious about the platform I'd highly recommend trying it out since emulators exist and run fairly well.

    • @MsHojat
      @MsHojat 5 ปีที่แล้ว +17

      Virtual Boy didn't use a CRT. It used a a 1 pixel by 186(?) pixel monochromatic LED (or LCD?) strip, and then a quickly moving mirror to multiply that one pixel into the capability to display more via strobing/duty-cycle (like when you hook up LEDs to a fan or fast spinning stick, if you've seen that in action)
      It's one of the few reasons why it was not only completely terrible, but couldn't even be called VR (which is why it's so annoying when people scoff at VR by mentioning Virtual Boy)

    • @SockyNoob
      @SockyNoob 5 ปีที่แล้ว +2

      @@jmalmsten run it in black and white though since the red is gonna give you a migraine fast.

    • @supernovagamer929
      @supernovagamer929 5 ปีที่แล้ว +4

      @@MsHojat The single row of pixels also has a weird effect of having a high frame rate and no ghosting, and if you play a virtual boy now they are surprisingly smooth and sharp

  • @LetustheDragon
    @LetustheDragon 5 ปีที่แล้ว +965

    1990: Don't sit too close to that (CR)TV, you'll damage your eyes!
    2020:

    • @Nightspyz1
      @Nightspyz1 5 ปีที่แล้ว +5

      this!

    • @Bleats_Sinodai
      @Bleats_Sinodai 5 ปีที่แล้ว +98

      That's half misinformation caused by a few cases of radiation poisoning that happened when the VERY first TVs came out. It was ONE brand of TVs that did it, because they forgot to add a protective layer in the glass.
      No other CRTs since then have caused issues. The "damage" is natural eye strain for staring at a screen for hours, which people still get today with modern display technologies.

    • @GoldSrc_
      @GoldSrc_ 5 ปีที่แล้ว +13

      @Zwenk Wiel CRT glass has lead in it which is why it's really good at blocking X-rays, and also viewfinder CRTs don't use that high of a voltage, so the chances of you receiving X-rays from any of them is quite low.
      It is only when the CRT has a malfunction and the high voltage goes too high, that you start producing X-rays.
      But normally you're safe.

    • @badreality2
      @badreality2 5 ปีที่แล้ว

      @Zwenk Wiel ...and computer monitors.

    • @fadammte_aggst
      @fadammte_aggst 5 ปีที่แล้ว +6

      @@GoldSrc_ "It is only when the CRT has a malfunction and the high voltage goes too high, that you start producing X-rays." Asking for a friend (of course): Could one make an xray machine out of a 'malfunctioning' CRT with high voltage (that goes too high)?

  • @joemieszczur9735
    @joemieszczur9735 5 ปีที่แล้ว +170

    GENIUS! when i was a kid i was grounded and my mom took my tv. i ended up using an old broken VHS camcorder to play my PS1 using the viewfinder. tiny crt's are the best.

    • @RetroPlus
      @RetroPlus 5 ปีที่แล้ว +49

      Desperate times call for desperate measures

    • @nexxusty
      @nexxusty 5 ปีที่แล้ว +23

      Are you serious?
      Hahahah, that is awesome.

    • @thebricktop
      @thebricktop 5 ปีที่แล้ว +8

      augmented ps1

    • @EvenTheDogAgrees
      @EvenTheDogAgrees 5 ปีที่แล้ว +6

      Creative solution. :)

    • @WednesdayMan
      @WednesdayMan 5 ปีที่แล้ว +7

      uh, VR Tech did start in the PS1 era, remember the Virtual Boy?
      yeah that didn't work so well.

  • @BenHeckHacks
    @BenHeckHacks 5 ปีที่แล้ว +181

    Wow that was awesome!

    • @shaneneyome
      @shaneneyome 5 ปีที่แล้ว +2

      Ur turn. Make a vr headset lol. I miss ur videos.

    • @andywest5773
      @andywest5773 5 ปีที่แล้ว +8

      Thanks, Ben. Your show inspired me to try building things like this.

  • @sqliffty5ive
    @sqliffty5ive 5 ปีที่แล้ว +16

    The fact a guy makes both a headset and the software demo is really inspiring. Good job man !

  • @PixelisedPaul
    @PixelisedPaul 5 ปีที่แล้ว +187

    "We've got our screens, we've got our head tracking hardware. We're wired and running to go except for one problem; how do we turn this into an actual headset? Normally I'd turn to 3D printing to create our parts, but I don't think this is the best fit for this project"
    Answer: hot glue everything to your face.

    • @IgorKolar
      @IgorKolar 5 ปีที่แล้ว

      @@silvervens there are 'cold temperature' hot glues! Just...50ish C or so :D

  • @lokasz9
    @lokasz9 5 ปีที่แล้ว +317

    When I heard about screen door effect I thought: "wouldn't CRTs fix this?"

    • @SwishaMane420
      @SwishaMane420 5 ปีที่แล้ว +11

      LOL

    • @TheCobrabee
      @TheCobrabee 5 ปีที่แล้ว +23

      bug vision with the tricolor filters

    • @runrundave
      @runrundave 5 ปีที่แล้ว +7

      Exactly. They can make new crts that small and we be in business

    • @Thats_Cool_Jack
      @Thats_Cool_Jack 5 ปีที่แล้ว +12

      also zero screen tearing

    • @batt3ryac1d
      @batt3ryac1d 5 ปีที่แล้ว +12

      also just higher resolutions lol.
      It's not really that big a problem anyway I always just tune it out and only notice it when I try to. My vive is so immersive if it wasn't for the cables I'd forget it was on.

  • @jameslangridge8849
    @jameslangridge8849 5 ปีที่แล้ว +78

    i'd love to see this integrated with steam VR somehow, although i can't imagine how!

    • @foldionepapyrus3441
      @foldionepapyrus3441 5 ปีที่แล้ว +13

      Looking around the available documentation quickly seems like openvr from Valve available on github would let you do just this. I've just browsed the top to see it is supposed to be possible (as i'm working on a Project Northstar AR/VR helmet and wanted the integration eventually - though when this project will actually get the deskspace to work on I don't know, and till the hardware works not much point digging deeper into the software)

    • @tyler.r
      @tyler.r 5 ปีที่แล้ว +2

      @@foldionepapyrus3441 To be honest at this point I would take a look at OpenXR apparently there is a "device plugin interface"

    • @foldionepapyrus3441
      @foldionepapyrus3441 5 ปีที่แล้ว

      @@tyler.r Hmm I'd not heard of that one. Thanks I will have a look myself (when I get to this project)

    • @PippyLive
      @PippyLive 5 ปีที่แล้ว

      it would be interesting although very limited as this headset is 3DOF and steamvr is mostly 6DOF

    • @foldionepapyrus3441
      @foldionepapyrus3441 5 ปีที่แล้ว +2

      @@PippyLive Could always attacth a vive tracker to it if you want the too.

  • @GoldSrc_
    @GoldSrc_ 5 ปีที่แล้ว +8

    It never occurred to me to use viewfinder CRTs for something like this, and I've know about them for a long time.
    Amazing.

  • @PMVault
    @PMVault 5 ปีที่แล้ว +41

    Not even close to obsolete, CRT has nearly perfect scaling and frame rate sync.

    • @zulc22
      @zulc22 10 หลายเดือนก่อน

      CRTs are obsolete by literal definition. they are no longer produced. this isn't to say there's *nothing that makes them better*, i like CRT displays plenty. scaling depends HEAVILY on dot pitch though

    • @zulc22
      @zulc22 10 หลายเดือนก่อน

      low dot-pitch consumer television sets do things like blur together genesis-style dithers, adding something to the image by removing some quality. on most cheap CRT TV sets the scanlines from 240p are visible, but the phosphor isn't dense enough to really capture that detail when you zoom in or take a photo; you kind of just have to switch from 480i to 240p to really see it

    • @zulc22
      @zulc22 10 หลายเดือนก่อน

      but then a high dotpitch CRT; low-res scaling is beautiful, but native res...? is just about comparable to an OLED or something

  • @CaveyMoth
    @CaveyMoth 4 ปีที่แล้ว +1

    Next step: Harvesting the two cameras from the old camcorders, and adding them onto the headset to create inside-out tracking. 6 degrees of freedom, baby!

  • @LowFlatRate
    @LowFlatRate 5 ปีที่แล้ว +146

    "I'll just throw together these random assets for a demo..."
    :accidentally recreates scene from the Radiohead - Motion Picture Soundtrack music video

    • @Razumen
      @Razumen 5 ปีที่แล้ว +5

      Sounds like the music video wasn't that impressive.

  • @fureversalty
    @fureversalty 5 ปีที่แล้ว +202

    Me: Mom can we get a VR headset?
    Mom: No we have a vr headset at home
    VR headset at home:

    • @manecronik
      @manecronik 5 ปีที่แล้ว +3

      ha ha funny funny

    • @FPSRayn
      @FPSRayn 5 ปีที่แล้ว +4

      ha ha funny funny

    • @CaveyMoth
      @CaveyMoth 4 ปีที่แล้ว

      ha ha funny funny

  • @SurajGrewal
    @SurajGrewal 5 ปีที่แล้ว +113

    Could have flipped the scanning coil wires instead of software based rotation. I did it for my CRT tube based active night vision

    • @andywest5773
      @andywest5773 5 ปีที่แล้ว +36

      Very true. If it wasn't so easy to flip in software I might have done that.

    • @SurajGrewal
      @SurajGrewal 5 ปีที่แล้ว +19

      @@andywest5773 lol, we do have different standards of ease,I guess 🤣

    • @smithincanton
      @smithincanton 5 ปีที่แล้ว +5

      >CRT tube based active night vision
      I had a similar idea using CRT tube view finders! Would love to see some details about this!

    • @SurajGrewal
      @SurajGrewal 5 ปีที่แล้ว +2

      @@smithincanton just a security camera hooked onto a camera viewfinder and ir light, packed inside a PVC tube which was originally ment for plumbing.
      Turns out, buying a proper gen 2 tube off of an old BTR costs the same (40$)

    • @ryanfakename251
      @ryanfakename251 5 ปีที่แล้ว +2

      How difficult/'expensive was that to make? I am an airsoft enthusiast and that sounds interesting for night combat

  • @chrislaws4785
    @chrislaws4785 5 ปีที่แล้ว +1

    Talk about nostalgia, when you opened that first cameras case. My dad had that EXACT camera back around 1993-96. I have many a fond memories of me dad using it to record family Christmas get to gathers, Christmas mornings and birthday parties. I think he even still actually has the thing and in complete WORKING order as well. It's crazy to think that in less then 10 years cameras went from literally being the size of a suit case to small enough to fit in your pocket.

  • @beesong2729
    @beesong2729 5 ปีที่แล้ว +40

    me: hey mom can we get valve index
    mom: we have valve index at home
    the valve index at home:

    • @sabinsx
      @sabinsx 5 ปีที่แล้ว +1

      underrated comment.

    • @simpson6700
      @simpson6700 5 ปีที่แล้ว +8

      me: hey mom can we get original jokes
      mom: we have original jokes at home
      the original jokes at home:

    • @generic_programmer
      @generic_programmer 5 ปีที่แล้ว +4

      @@simpson6700 me: hey mom, can we get original replies to unoriginal comments on youtube?
      Mom: we have those replies at home.
      Replies at home:

  • @mileskosik472
    @mileskosik472 5 ปีที่แล้ว

    Thank you for using broken camcorders and not destroying good vintage electronics like nearly every other TH-cam channel would do.

  • @TimothyTimPSP
    @TimothyTimPSP 5 ปีที่แล้ว +186

    This guy sounds like a friendly robot.

    • @StellarMoig
      @StellarMoig 5 ปีที่แล้ว +6

      I really like his voice. Very radio/commercial

    • @keahibailey2646
      @keahibailey2646 5 ปีที่แล้ว +1

      Pathfinder from apex Legends

    • @MaxJ.ProfessionalLilGuy
      @MaxJ.ProfessionalLilGuy 5 ปีที่แล้ว +3

      He sounds like he’s about to tell me the rules of the Fitness Gram Pacer Test

    • @m4nuz
      @m4nuz 5 ปีที่แล้ว +1

      @Alex Frideres oh shit... it will going to terminate you, still with this voice :O

  • @Lapha002
    @Lapha002 5 ปีที่แล้ว +18

    I can imagine that when vr becomes competitive, there are those who would want a crt-based headset only because of the nearly zero input lag and lack of motion bluring

    • @RobertMorgan
      @RobertMorgan 5 ปีที่แล้ว +4

      What type of optics do they use in those Fat Shark POV goggles for Drone Racing League, where they're flying drones at ludicrous speed through complicated courses? I'd guess those have extremely low latency, lag, and blurring

    • @melissa6470
      @melissa6470 2 ปีที่แล้ว

      @@RobertMorgan I'm inclined to think they're just LCDs.

    • @ChrisD__
      @ChrisD__ 3 หลายเดือนก่อน

      @@melissa6470 Some of the newer ones are micro-OLED

  • @pizzalicker4576
    @pizzalicker4576 5 ปีที่แล้ว

    I tried to do this very same project back in the 1990's. I failed, but always felt like it was something that needed to and, could be done. I wish the Pi existed back then. Good work and thank you for breaching (and dealing with) the subject of software interaction complexities.

    • @Rubbe87
      @Rubbe87 2 ปีที่แล้ว

      I did try it in the 90s successfully.

  • @Theodore-ox6no
    @Theodore-ox6no 5 ปีที่แล้ว +22

    when you want to play HalfLife-Alex but you cant afford a headset

    • @bradcobalt
      @bradcobalt 5 ปีที่แล้ว +2

      Or your tired of waiting for the Valve Index to be off back order!

    • @CaveyMoth
      @CaveyMoth 4 ปีที่แล้ว +1

      All of this probably costs more than a Lenovo Explorer, actually.

    • @nasimagdam2723
      @nasimagdam2723 3 ปีที่แล้ว

      @@bradcobalt you can order it now

  • @turkeycannon161
    @turkeycannon161 5 ปีที่แล้ว +9

    3:34 "Let's remove this ICUP..." You're not getting me this time!

  • @maniacatthecontrols
    @maniacatthecontrols 4 ปีที่แล้ว +1

    Wow. Possibly the best project I've ever seen.

  • @bitluni
    @bitluni 5 ปีที่แล้ว +17

    That's awsome! I need to rebuild it with the esp32

    • @MAYERMAKES
      @MAYERMAKES 5 ปีที่แล้ว

      That was to be expected!

    • @enzofrancesca
      @enzofrancesca 5 ปีที่แล้ว

      Please do it! It would be awesome...

    • @KodakYarr
      @KodakYarr 5 ปีที่แล้ว

      Is the ESP32 powerful enough for that?

  • @XatxiFly
    @XatxiFly หลายเดือนก่อน

    Absolutely delightful project and also thanks for the warning about CRTs, I had no idea!

  • @dpc4548
    @dpc4548 5 ปีที่แล้ว +1

    Crts aren't quite obsolete yet. We use them in our editing bay as a colour checker for accurate colours. I still have 2 at home for this reason. They're a great professional tool!

  • @Jdbye
    @Jdbye 3 ปีที่แล้ว +2

    I'd like to see this connected up to a PC somehow and used to play SteamVR games. You can attach a vive tracker to the headset and with a simple config file change in steamvr.vrsettings make it work as the headset tracking and get full 6DOF tracking compatible with base stations. The other issue is getting SteamVR to detect the headset and actually output an image to it. I guess you'd probably have to write your own driver for SteamVR, but I suspect there is already an open source driver somewhere you could use as a base.

    • @eatbsreal
      @eatbsreal 2 หลายเดือนก่อน

      I'm currently building a CRT viewfinder-based headset using Relativity VR, which by using an Arduino and some open source firmware it will enable it to be fully supported by SteamVR as a display out, as it just uses extended monitors for video out, and I'm also using HDMI to Composite converters. If I ever get any of it working I'll see if I can upload a video but it will be a lot more amateur than what was made for this video.

  • @BraveRock
    @BraveRock 5 ปีที่แล้ว +1

    That’s incredible! So much work! I had no idea that those old cameras used CRTs

  • @RealCadde
    @RealCadde 5 ปีที่แล้ว +1

    And in the future, a VR headset will be a fully self contained unit to where you can walk around a football field without any wires attached and no need for wireless communications.
    You will be wearing everything from the processing power to batteries and headset as well as tracking components and they will be very slim fitting and super durable so you can actually roll around on the ground without damaging anything.
    The next step after that will be The Matrix of course.

    • @RockstheSquirrelMobian
      @RockstheSquirrelMobian 5 ปีที่แล้ว

      As long as it does not contain batteries from Samsung. Burst into flames on head and acid spills.

  • @Vanillaessence
    @Vanillaessence 5 ปีที่แล้ว +1

    This is so good and imo this video alone is enough to justify this channel continuing. Great stuff!

  • @lewismassie
    @lewismassie 5 ปีที่แล้ว +1

    Every time I look at the price tag of VR headset all I can think is "That's just motion tracking and software. I could make that" and then I never do. Glad someone did

  • @slicedpage
    @slicedpage 5 ปีที่แล้ว +1

    I think this design is better than a few of today's headsets. Removing any resting on the nose is a great step forward.

  • @benjibat4655
    @benjibat4655 5 ปีที่แล้ว

    As happy as i am to see this, I'm frustrated because I've had this idea for a few years but haven't been able to get my CRTs working right.

  • @mincrmatt12
    @mincrmatt12 5 ปีที่แล้ว +12

    I wonder what it would look like with a vector CRT (or maybe one of those weird hybrid LCD-CRTs that did color vectors)

  • @Roushyy_
    @Roushyy_ 5 ปีที่แล้ว +1

    Actually baffled that I just now found this channel... awesome content.

  • @zcubedmusic
    @zcubedmusic 5 ปีที่แล้ว +3

    this was an awesome project. I was especially interested in the bit where you connect the accelerometer. I wonder if you have any ideas on DIY conversion kits for 3DOF -> 6DOF head tracking or even custom 6DOF VR controllers?

  • @alexandergranados1718
    @alexandergranados1718 2 ปีที่แล้ว +1

    I love the design of this! Super retro futuristic!

  • @apollion888
    @apollion888 5 ปีที่แล้ว

    Dude! Outstanding work. I haven't coded in 10 years and really enjoyed this trip

  • @allenlewis5689
    @allenlewis5689 3 ปีที่แล้ว +1

    Still has a better field of view than anything else on the market.

  • @mcrsit
    @mcrsit 5 ปีที่แล้ว +3

    This Andy is quite entertaining to watch. I'll definately come back to more of his videos!

    • @cvspvr
      @cvspvr 5 ปีที่แล้ว

      yes, this andy is a lot more entertaining to watch than other andies

  • @CecilMerrell
    @CecilMerrell ปีที่แล้ว

    For the web browser you can use the web browser sample code in qt. You can code it to a set url and run it borderless at a fixed window position and size.

  • @relativityboy
    @relativityboy 5 ปีที่แล้ว +2

    "That's all we have for today" - all you have is SUPER AWESOME! WOOT! GREAT WORK!

  • @geronimowilliamson2173
    @geronimowilliamson2173 5 ปีที่แล้ว

    Thanks for helping me to understand the value of recycling old parts with raspberry pi.

  • @katiereeves1537
    @katiereeves1537 5 ปีที่แล้ว +1

    thought about doing this a couple years ago but honestly would never get around to it, glad see it actually done

  • @utubby3730
    @utubby3730 5 ปีที่แล้ว +2

    First time viewer. Wow this was really neat. I can just imagine the work that went in off camera!

  • @menotu000
    @menotu000 5 ปีที่แล้ว +3

    Since we now have access to quantum technology, mini engines, etc... I wonder if we could use some of that miniaturization tech to make new color CRTs that are HD AND small. I think that would be an interesting project. Imagine a 1" color CRT with full HD capable, but without the drawback or LDC/OLED screens (namely display lag)... run on an SVideo signal or similar.

    • @badreality2
      @badreality2 5 ปีที่แล้ว +1

      CRTs can receive a digital signal HDMI/DVI, etc, as long as their internal circuitry allows it. They are not limited to analog signals.
      There was a developing flat-panel technology conceived around 2010, that was called sed, then fed. It used an-array of small crts like the ones featured in this video, to illuminate a flat-panel display. It was Full HD, and all of the benefits of crts. ...then flat-panel makers made the decision for consumers, to not develop this technology, and it was almost forgotten. Plasma flat-panel technology, the screen technology that everybody said reminded them of crt screen technology, suffered the same fate in 2013. 😞

  • @soul-6323
    @soul-6323 5 ปีที่แล้ว +18

    you shouldnt have used the hdmi to av converter
    they introduce tons of lag

    • @mcshaggyswildadventures3952
      @mcshaggyswildadventures3952 5 ปีที่แล้ว +4

      Yeah, theres literally composite through the 3.5mm jack

    • @AmeshaSpentaArmaiti
      @AmeshaSpentaArmaiti 5 ปีที่แล้ว +3

      @@mcshaggyswildadventures3952 I didn't know this, cool.

    • @soul-6323
      @soul-6323 5 ปีที่แล้ว +3

      exactly,i knwo that the zerio has a dedicated composite pin but im not sure if its on all models

    • @midgetman4206
      @midgetman4206 3 ปีที่แล้ว

      Seeing stuff like this confuses me, oh well I a can at least find comfort in (usually) understanding the mechanical side of technology

  • @KnightMD
    @KnightMD 5 ปีที่แล้ว

    I love you man. This is awesome. Thank you for the project but also for the lovely film making, script and editing.

  • @Kumimono
    @Kumimono 5 ปีที่แล้ว +5

    Absolute madness. Keep it up. :) I wonder if those old Virtuality arcade VR machines used something similar to those CRT's...
    A sidenote, that camera chassis would be a great base for a sci-fi kitbash blaster thingy.

  • @SMGJohn
    @SMGJohn 5 ปีที่แล้ว

    A 720p CRT VR headset with 100Hz must be a dream come true and in colour, there would be no motion blur whatsoever, its really sad that they no longer make CRT except for medical equipment and turbo high end TV studios.

  • @jaymesyt
    @jaymesyt 5 ปีที่แล้ว

    This is SUPER retro-futuristic i love it

  • @stevy2
    @stevy2 5 ปีที่แล้ว

    The Pi 4 actually has composite video through the 3.5mm audio jack. The adapter wasn't necessary, although you lose audio output entirely.

    • @andywest5773
      @andywest5773 5 ปีที่แล้ว +1

      Yes, but I don't think you could get stereoscopic 3D without halving either the resolution or the frame rate. I used both HDMI outputs in this project.

  • @DanielKorgel
    @DanielKorgel 5 ปีที่แล้ว +1

    Great project, the headset looks very 'sword of damocles' like, which I hoped you'd do. Awesome!

  • @kennylex
    @kennylex 5 ปีที่แล้ว

    I think the future of VR will go back to rays in some ways, with two pen sized devices at each side if the head that shoot beams onto a fasette prism that reflect the image onto a screen that is focusing most of the light back towards the eye, in that way the headset will be well balanced if you then go back to the 90th with a belt clip that hold batteries and tech not needed in the headset.

  • @shaneneyome
    @shaneneyome 5 ปีที่แล้ว +28

    Next add six dof tracking using the ir cameras from wiimotes and ir LEDs mounted to the headset.

    • @MatthewHolevinski
      @MatthewHolevinski 5 ปีที่แล้ว +1

      totally made me think of johnny lee's channel

    • @PeachIceCreamy
      @PeachIceCreamy 5 ปีที่แล้ว +1

      Just slowly start turning it into a sort of Rube Goldberg machine lol

    • @shaneneyome
      @shaneneyome 5 ปีที่แล้ว

      @@PeachIceCreamy ha

    • @DBZHGWgamer
      @DBZHGWgamer 5 ปีที่แล้ว +1

      @@PeachIceCreamy Nothing like a Rube Goldberg machine. A Rube Goldberg machine attempts to complete a very simple task in a very complex way. This is attempting to complete a very complex task in an equally complex way.

    • @jhonviel7381
      @jhonviel7381 5 ปีที่แล้ว

      @@PeachIceCreamy haha yeah you stupid!

  • @Bowa10000
    @Bowa10000 5 ปีที่แล้ว +2

    If you use Electron you could remove a bunch of overhead and a few of those programs and still have the window cover both eyes without the tabs.
    Also now I want to build one.

  • @Chriva
    @Chriva 5 ปีที่แล้ว +13

    This guy is mad and I love it! :D

  • @plapbandit
    @plapbandit 5 ปีที่แล้ว +15

    Add a hip mounted battery bank for wireless capability

    • @MatthewHolevinski
      @MatthewHolevinski 5 ปีที่แล้ว +1

      Then start screening for the new movie "The Wizard 2"

  • @MWMTex
    @MWMTex 5 ปีที่แล้ว

    What would have been nice was a list of all the parts used, your cost of the parts and wiring diagrams etc.

  • @malcolmvanorder5453
    @malcolmvanorder5453 5 ปีที่แล้ว

    Considering the low resolution of the composite signal, it would probably help with frame rates to lower the hdmi resolution and not render unneeded pixels.

  • @RND_ADV_X
    @RND_ADV_X 5 ปีที่แล้ว

    This seems like it would be a great prop for an alternate history film. Some Terry Gilliam style cyberpunk dystopian nightmare. And that's not really an insult. I'm baffled that you knew how to wire an HDMI to an old CRT, and then programmed it to work as a VR! Awesome :)

  • @yarden-zamir
    @yarden-zamir 5 ปีที่แล้ว +1

    Why not connect it to a desktop computer instead of a pie? You can then take advantage of the "refresh rate" of the crt as well as the resolution benefits, you can also use dp instead of hdmi

  • @sunzithekupa6858
    @sunzithekupa6858 5 ปีที่แล้ว

    dude i haven't watched these guys in year
    good shit 👌👌

  • @Skarredghost
    @Skarredghost 5 ปีที่แล้ว

    It's a super-crazy experiment! I love it

  • @BlameItOnGreg
    @BlameItOnGreg 5 ปีที่แล้ว

    Now make a rotating camera rig with cameras that have analog output, and feed those signals straight to the CRTs and you’d have analog stereoscopic telepresence!

  • @grizeldiSLO
    @grizeldiSLO 5 ปีที่แล้ว

    Next step: write an OpenVR driver for it so it can be used with most SteamVR applications. You could also strap a Vive puck on top of it to get full 6dof tracking.

  • @bitwize
    @bitwize 5 ปีที่แล้ว +6

    How's the latency? IME the HDMI-composite transition introduces quite a few frames of lag, up to 1/10 s or so.

  • @jumoogde
    @jumoogde 5 ปีที่แล้ว +2

    he always makes the best projects!

  • @cyrfung
    @cyrfung 5 ปีที่แล้ว +2

    It's so cool. Like something from Back to the Future.

    • @UNSCPILOT
      @UNSCPILOT 5 ปีที่แล้ว

      Or Bladerunner, kinda cyberpunk-ish

  • @fringedwig4670
    @fringedwig4670 5 ปีที่แล้ว +1

    i respect anyone who uses that keyboard

  • @AmeshaSpentaArmaiti
    @AmeshaSpentaArmaiti 5 ปีที่แล้ว

    I kind of want to see this turned into a scouter that display people's power levels with 80s-style sci-fi GUIs.

  • @Lumibear.
    @Lumibear. 5 ปีที่แล้ว +6

    Amazing! I have wondered if they’d work better for vr... *(edit)* CRTs I mean, just for the look of it, as they slightly ‘merge’ the pixels so you shouldn’t get so much awareness of the dot matrix, and they produce their own light so blacks should appear pretty solid. The weight’s a problem though, huh? And I imagine you were aware of the outer border?

    • @cesteres
      @cesteres 5 ปีที่แล้ว

      Those old cam viewfinders usually have pronounced screen door.

    • @Lumibear.
      @Lumibear. 5 ปีที่แล้ว

      cesteres I used to use them back in the day (big heavy camcorders that took full sized vhs cassettes) and I just can’t recall now tbh. I do remember being more aware of the pixels when they switched to lcd but that may have been cuz in the early days they were really low res panels.

    • @JohnSmith-sk7cg
      @JohnSmith-sk7cg 5 ปีที่แล้ว

      CRTs don't have dot matrix. It's a single beam that changes intensity as it drags across a layer of phosphor.

    • @Lumibear.
      @Lumibear. 5 ปีที่แล้ว +1

      John Smith “A CRT monitor contains millions of tiny red, green, and blue phosphor dots that glow when struck by an electron beam that travels across the screen to create a visible image.” So a bit of both, they’re sort of staggered together in tricolour batches, on a standard colour CRT.
      But if my ancient old Vectrex console is anything to go by, I think that uses a vector display fired up in a standard B&W CRT and there don’t seem to be any individual pixels or dots at all on that, just pure smooth phosphor light wherever the beam hits, so I think you’re right about that type having no dot matrix at all.

    • @JohnSmith-sk7cg
      @JohnSmith-sk7cg 5 ปีที่แล้ว +1

      @@Lumibear. Color is usually done with a mask rather than individual phosphor dots. But yes, that does not exist on a black and white television. It's a uniform phosphor coating with no masking element.

  • @TommyHelgevold
    @TommyHelgevold 5 ปีที่แล้ว

    The sad part about this is, if you had shown a video like this, lets say 6 years ago - you'd be working with VR as a full time developer by now. Technically, we could have made this back in the late 80s, but technology was insanely expensive, and most of us just kids without deep pockets. But yeah, thanks for the video, it's fun to revive old thoughts an memories, and see someone actually did it - even today!

  • @ObiTrev
    @ObiTrev 5 ปีที่แล้ว

    Small world! I've been making the exact same thing for the past couple of years with a pair of crt viewfinders and a raspi-3. However, I'm working on a composite video splitter like the ones used on old VHS 3D movie systems.

  • @paulpjr3224
    @paulpjr3224 5 ปีที่แล้ว

    Marty - "You mean to tell me that you built a VR headset to play VR with a Pi 4 and camcorder CRTs? Wow that's heavy."

  • @LegendBegins
    @LegendBegins 5 ปีที่แล้ว

    This is the kind of hackjob I absolutely love. Great video!

  • @RetroPlus
    @RetroPlus 5 ปีที่แล้ว

    I like the idea of modern technology with cathode ray tubes revisited. This should be a real thing

  • @jampakdd
    @jampakdd 5 ปีที่แล้ว

    This is cool as hell! I'd actually love to see this kind of Side projection in more mainstream designs.

  • @stapuft
    @stapuft 5 ปีที่แล้ว +1

    Oh man, i did something similar using old camcorder viewfinder screens for eyepieces, and those "one time use" "disposable" digital cameras, and soem IR LED's to make a set of night vision goggles.
    With a variable pot to dim rhe displays.
    And some sugru to hold it all together to a dollar store set of "safety goggles" it actually held to my head rather well even though it was kinda heavy.
    My advice, use betrer goggles to makenit more comfortable and or mount it to a hat (or even a mask!) to keep the weight off your face.

  • @RhizometricReality
    @RhizometricReality 5 ปีที่แล้ว

    I'd love to see the return of small crt vr

  • @saucetelevision7915
    @saucetelevision7915 5 ปีที่แล้ว

    That was honestly really cool and impressive!

  • @AndroidFerret
    @AndroidFerret 5 ปีที่แล้ว

    Absolutely amazing... Really that blew my mind.... So it could have been possible to build a vr headset like this 10 years ago?

  • @PineappleFox
    @PineappleFox 5 ปีที่แล้ว

    This was cool to watch!

  • @devicemodder
    @devicemodder 5 ปีที่แล้ว

    to correct the image, we'll rotate one of our virtual cameras 180 degrees...
    or just flip the polarity of the vertical deflection coil...

  • @wingdingdmetrius8025
    @wingdingdmetrius8025 5 ปีที่แล้ว

    I can't believe you guys! so wild and cool. I was reading about using camcorder CRTs and immediately thought about using two of them for a stereoscopic image viewer... and here you guys are making a damn vr headset! and the vid is from a month ago.. great minds think alike friends ;-) 2020 gonna rock

  • @Panyc333
    @Panyc333 5 ปีที่แล้ว +3

    CRT framerates seem perfect for VR. I think you are on to something.

    • @nexxusty
      @nexxusty 5 ปีที่แล้ว

      Framerates? Lol.

    • @Panyc333
      @Panyc333 5 ปีที่แล้ว

      nexxusty sorry. Refresh rates.

  • @myztklk3v
    @myztklk3v 5 ปีที่แล้ว +3

    "tweak the code" *comments out the return* im not even a programmer but that made me laugh.

  • @viniciusnoyoutube
    @viniciusnoyoutube 5 ปีที่แล้ว

    Wow, so much knowledge in one project.
    Great job.

  • @stapuft
    @stapuft 5 ปีที่แล้ว +2

    Oh wow i am super impressed, that is really cool! Keep up the great work!

  • @Litruv
    @Litruv 5 ปีที่แล้ว +1

    Doesn't the RPI4 have a Composite out .. ? it's in the trrs of the audio/video jack.

  • @indecisivecountdooku1340
    @indecisivecountdooku1340 5 ปีที่แล้ว +2

    CRT: _cracks_
    Dude wearing the headset: *_oof oog ow my eyes they are filled with glass and mercury oog ow AAAAAAAAAAAAAAAAAAAAAAAAAAA-_*

    • @Chozo4
      @Chozo4 5 ปีที่แล้ว +2

      Which would be confusing as crts implode not explode and the screens themselves don't contain mercury... 🤔️

    • @indecisivecountdooku1340
      @indecisivecountdooku1340 5 ปีที่แล้ว

      @@Chozo4 Some CRTs do have mercury in them. Also, the implosion sprays the screen glass everywhere.

    • @zck2020
      @zck2020 5 ปีที่แล้ว

      @@indecisivecountdooku1340 Good thing the viewfinders have lenses and work like periscopes.

  • @BeFs
    @BeFs 5 ปีที่แล้ว +1

    This was an awesome project! Inspiring!

  • @reverse_thursday
    @reverse_thursday 4 ปีที่แล้ว

    Wait you forgot to code in the angle offset between the two viewfinders. Stereoscopic images aren't identical on both sides.

  • @thoughtsofapeer
    @thoughtsofapeer 5 ปีที่แล้ว

    Best looking VR headset I've seen to date :D

  • @deathincarnatesplace
    @deathincarnatesplace 5 ปีที่แล้ว

    hey do you know that having a cool led flashlight with leds red green blue on the side can make the battery charged all you have to do is remove resistor and add a charger and a switch for multiple batteries.

  • @xPLAYnOfficial
    @xPLAYnOfficial 5 ปีที่แล้ว +1

    Why not integrate the Pi into the headset on the back or something. Then you would only need one wire for power or, if you used a battery, no wires at all. Seems like an easy solution than just really long cables to me.

  • @kquote03
    @kquote03 5 ปีที่แล้ว +1

    3 things I would have never thought to combine in my life

  • @daemian2k
    @daemian2k 5 ปีที่แล้ว

    Hey, nice video, good solid concept Wonder if you could use some old go pro or other cheaper types of camera view screens for the same effect instead of the old CRTs?

  • @ShaolinTechnoMage
    @ShaolinTechnoMage 5 ปีที่แล้ว +3

    This is so cool... in a way... I bet CRT's and their natural fuzziness actually makes for a pretty good image that close to your eyes? Latency is better too... It would never happen but I think it would be hilarious if some company came out with a production CRT VR headset to take advantage of benefits of CRT's. (Weight would always be the problem I'm sure)

    • @andywest5773
      @andywest5773 5 ปีที่แล้ว +4

      The image is really smooth, and despite how it looks it's very comfortable. The weight is slightly more than commercial headsets but it could be reduced. If I had to guess, the biggest problems would be getting decent field-of-view, resolution, and color.

    • @DasJev
      @DasJev 5 ปีที่แล้ว

      CRTs have also no resolution, it's bound to hz, but you can set pretty much any res you want, they just lacked a good pc back then to shine in their fullest

  • @murderdoggg
    @murderdoggg 5 ปีที่แล้ว

    It looks super cool as well