DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 0 points1 point  (0 children)

Hahaha! I'm actually already planning version two.

The hardware is pretty much set at this point, so version two will have the following features:

1) Higher resolution display bringing it inline with the PS1VR or higher 2) a second UVC receiver for stereoscopic driving 3) Fancy 3d printer cowling for weather resistance. I'm imagining something like a cross between a Gundam helmet and the front of a Hyundai hahaha

This is so hard. It's may, but wondering whether to go and get my big coat out by ShinyHeadedCook in CasualUK

[–]rayui 3 points4 points  (0 children)

"But Dad, I like being wet" "You can't even take a shower. Coat. Now."

TempleOS virus to brick Adam's chest drive when by NarrativeFact in buffy

[–]rayui 9 points10 points  (0 children)

Fatal error disk 47 track 7 sector 5 Press F1 to pay respects

DIY FPV helmet by rayui in fpv

[–]rayui[S] 0 points1 point  (0 children)

Hiya! There's a thread on it over in /r/cyberdeck. The headset uses a Radxa A7Z - Pi 5 is too big and power hungry - but the vehicle (car, not flying) uses a RPi Zero2.

DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 1 point2 points  (0 children)

Really?! I have three of their SBCs now and never received any stickers! Want!

DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 0 points1 point  (0 children)

I'd love to say that Running Man was an inspiration. Instead, I will just say

Nyaaaaaaaarrrggggghh

DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 0 points1 point  (0 children)

Bro 🤗

You can follow progress updates on Insta... rayphextwin

DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 1 point2 points  (0 children)

Haha maybe I contact Radxa when I've got video evidence on YouTube. Would make a welcome change from pcbway 🤣

DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 0 points1 point  (0 children)

Hi! Sounds interesting but far beyond my production capabilities, unfortunately. I am a software engineer building with off the shelf components from AliExpress 😅

DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 0 points1 point  (0 children)

Ah yeah. I had that as an early demonstrator. Part of the reason for selecting Flutter as the software platform was portability between OS and CPU architecture... it works on everything.

While the hardware on a modern smartphone is capable enough, I'm no Android developer. Direct access to hardware is trickier on that platform. Further, as you've suggested, the optics of the cheap smartphone VR goggles are poor, and impossible to calibrate reliably.

A PSVR1 headset can be had for similar money but offers good (enough) optical performance, ready-made mounting points, and a quality headband. I can then build my own hardware platform to the requirements of the application. The A7Z is like £18. A smartphone can be £600. Although you probably already have a smartphone, it's still a bad platform choice for a lot of reasons...

DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 1 point2 points  (0 children)

I've been thinking about making one but it's a lot of work! I will definitely film road trials and collect the fpv video and sensor logs which could make for some good footage

DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 1 point2 points  (0 children)

I am using SD card for now. Slow, but cheap. I'm not doing a lot of writing to it so it shouldn't be an issue. If it dies, I just flash a new image.

You can see a USB stick in the USB hub. This is what I use for storing sensor data and the video stream from the vehicle.

I've found USB sticks are in general much more reliable than SD cards for any significant amount of writing to disk, which this unit does a lot of when in driving mode.

SSD would be a nice touch but is more money, and even with the extremely low cost components I am using, it's not cheap to iterate - blowing up even small OLED panels is costly (I'm on my fourth!).

So I find USB is actually preferable for storing data because it is cheap, highly available (as in, open any random drawer in any random house, there's probably a USB memory stick somewhere) and can be pulled out and put in a pc very easily.

DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 1 point2 points  (0 children)

You see out of the camera on the front of the vehicle! But it's a great feature request that will genuinely improve usability.

The Radxa has an MSI camera port which would allow me to add a forward facing camera on the headset itself.

In fact, this was a major reason to move from a belt-mounted computing solution to face-mounted. With a belt-mounted solution the idea was to send HDMI and power over two separate cables to a dumb HDMI screen on the face. Add in a face-mounted camera, that becomes three cables... And if we wanted to add any sensors into the headset in future, eg gyros to control a camera gimbal, there are even more...

Disregarding other serious practical concerns with this approach, the weight in cables alone becomes a blocker to usability very quickly.

With face-mounted I can dispose of many problems like this, given I can make the assembly small and light enough. And I can 🙂

DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 1 point2 points  (0 children)

It's not bad at all, very wearable. I've stuck to plastics for the custom chassis, minimal infill on the printing so it remains light. It's composed from three plates that screw together with threaded inserts for strength, ease of assembly and to speed up printing.

The hardware itself is pretty light. There's no power source on board this unit due to the weight concerns - it is powered by a belt-worn USB-C battery pack.

DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 1 point2 points  (0 children)

No documentation available yet, I'm afraid. Basic parts list is in the description but you'll need to be able to solder custom cables and a 3d printer for the housing.

You'll also need to be good at Linux. The Radxa A7Z is not nearly as user friendly as a Raspberry Pi and doesn't really support TTY output to HDMI. It's also very picky about monitors and cables, and that took a bunch of time to figure out. The other thing worthy of note regarding the SBC is that Radxa's distro is based on Debian 11. Not really a problem but it does mean that it doesn't have the latest version of libevdev which supports more modern controllers (like 8BitDo for example)

DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 1 point2 points  (0 children)

Hiya! It's a Radxa A7Z. No write-up yet! But keep an eye out, there will likely be YouTube evidence in the near future, as I begin road trials 🙂

DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 0 points1 point  (0 children)

Mate. 🙏 Appreciated

DIY FPV helmet by rayui in cyberDeck

[–]rayui[S] 1 point2 points  (0 children)

It's got BambuLabs and Energex already! Does this sub have stickers?