2022 FPV Contest: ESP32-Powered FPV Car Uses Javascript For VR Magic - Hackaday

1 year ago 57

You don’t ever request overmuch to physique an FPV rig – particularly if you’re consenting to instrumentality vantage of the powerfulness of modern smartphones. [joe57005] is showing disconnected his VR FPV build – a fully-printable tiny Mechanum wheels car chassis, equipped with an ESP32-CAM committee serving a 720×720 watercourse done WiFi. The car uses regular 9g servos to thrust each wheel, giving you omnidirectional question wherever you privation to go. An ESP32 CPU and a azygous low-res camera mightiness not dependable similar overmuch if you’re aiming for a VR view, and each the ESP32 does is watercourse the video provender implicit WebSockets – however, the simplicity is well-compensated for connected the frontend.

The bundle stack, served arsenic client-side JavaScript by the ESP32, is what makes this elegant physique shine. [joe57005] uses Samsung Gear VR for the projects, a inexpensive but decent-quality “smartphone holder” VR headset. The ESP32’s camera provender is converted into a faux 3D VR representation wrong the smartphone’s web browser, utilizing the exertion called WebXR , with representation de-warping utilizing WebGL, and vanilla JavaScript straightforward interaction controls for the HUD. All is open-source and public, and 3D printing files are soon to travel to Printables – for now, we get the FreeCad source, which is much than bully enough.

If you wanted a self-sufficient FPV level you could play with, cheque this 1 retired – it’s earnestly accessible, bundle effort enactment successful is worthy learning from, and if you ever wanted to effort WebXR, the codification provided ought to beryllium a bully playground. It reminds america of an another cute ESP32-driven FPV bot that we’ve seen a fewer years ago.

Got an FPV thought successful mind? We’d similar to spot it, and we person a contention for that too! Don’t hold bringing it to life!

Read Entire Article