From a6685d5d3ad2e1a4f16f429b9431e6ca162fc94c Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Wed, 3 Apr 2024 12:04:25 -0400 Subject: [PATCH 01/18] Add files via upload --- .../src/pages/headset_guides/Valve_Index.md | 109 ++++++++++++++++++ 1 file changed, 109 insertions(+) create mode 100644 vitepress/docs/src/pages/headset_guides/Valve_Index.md diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md new file mode 100644 index 0000000..486b2ed --- /dev/null +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -0,0 +1,109 @@ +# What are "Headset Specific Guides"? + +This is an initiative to provide specific information on specific headsets. Any weird quirks, recommended 3d printed mounts and different setup types are to be included on a page. + +Complete submissions will receive a 20% off coupon for the ETVR store. Partial completions (one specific mount) will receive 15% off coupons to show our appreciation and provide an incentive. (reach out to me in dms to receive the code `@prohurtz`) + +Thank you for working to improve EyeTrackVR's accessibility! + + +### Guidelines + +Please keep it as concise as possible, and spell check before submitting. You can submit by making a PR on github, or sending the `.md` file to #documentation in the ETVR Discord pringing `@prohurtz` . + + +file name: `headset_name.md` +ex. `HTC_Vive_Pro_2.md`, `Bigscreen_Beyond.md` + +Page formatting and template: + +# Headset Name + +## Xyz's mod: +[image(s) of mod (limit ~2)] + +#### Mod Details +This mod supports lens inserts and is very compact and easy to use. It provides good frunk ventilation and wide hardware support. + +#### Extra Parts Needed: +- 2x Camera extensions +- 2x Camera extension connectors + +[Parts Link](../how_to_build/part_list#additional-parts) +(If the parts needed are not on the additional parts page, let me know. You can also just directly link to them.) + +#### 3D Printed Mounts +Found at Xyz's [GitHub](https://github.com/) + +You will need to print: +- 2x camera mount +- 2x frunk mount + +Lens insert support Yes/No: Yes [Compatable mount](https://github.com) +::: info Note +There are 160 and 130-degree variants for camera mounts; pick which one corresponds with your cameras. +::: + + +#### Assembly Details: +(make sure to include quirks of setup not covered in other parts of documentation) + +First, screw an M2 screw into the hole on part A: + +[image showing "part A" and screw] + +You must have a Torx screwdriver set to remove the frunk screw, do so now. + +[image] + +Then attach part b and tighten: + +[image] + +Now clip on +[image] + +## Abc's mod: +[image(s) of mod (limit ~2)] + +#### Mod Details +This mod supports lens inserts and is very compact and easy to use. It provides good frunk ventilation and wide hardware support. + +#### Extra Parts Needed: +- 2x Camera extensions +- 2x Camera extension connectors +- 50 M3 screws +[Parts Link](../how_to_build/part_list#additional-parts) +(If the parts needed are not on the additional parts page, let me know. You can also just directly link to them.) + +#### 3D Printed Mounts +Found at Abc's [GitHub](https://github.com/) + +You will need to print: +- 2x camera mount +- 2x frunk mount + +Lens insert support Yes/No: Yes [Compatable mount](https://github.com) +::: info Note +There are 160 and 130-degree variants for camera mounts; pick which one corresponds with your cameras. +::: + + +#### Assembly Details: +(make sure to include quirks of setup not covered in other parts of documentation) + +First, screw an M2 screw into the hole on part A: + +[image showing "part A" and screw] + +You must have a Torx screwdriver set to remove the frunk screw, do so now. + +[image] + +Then attach part b and tighten: + +[image] + +Now clip on +[image] + From 17c0b47cc01bd2b89bc996823cd511b5a75b822b Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Wed, 3 Apr 2024 13:13:18 -0400 Subject: [PATCH 02/18] Update Valve_Index.md --- .../src/pages/headset_guides/Valve_Index.md | 35 ++++++------------- 1 file changed, 11 insertions(+), 24 deletions(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index 486b2ed..51c2fe4 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -1,33 +1,20 @@ -# What are "Headset Specific Guides"? - -This is an initiative to provide specific information on specific headsets. Any weird quirks, recommended 3d printed mounts and different setup types are to be included on a page. - -Complete submissions will receive a 20% off coupon for the ETVR store. Partial completions (one specific mount) will receive 15% off coupons to show our appreciation and provide an incentive. (reach out to me in dms to receive the code `@prohurtz`) - -Thank you for working to improve EyeTrackVR's accessibility! - - -### Guidelines - -Please keep it as concise as possible, and spell check before submitting. You can submit by making a PR on github, or sending the `.md` file to #documentation in the ETVR Discord pringing `@prohurtz` . - - -file name: `headset_name.md` -ex. `HTC_Vive_Pro_2.md`, `Bigscreen_Beyond.md` - -Page formatting and template: - # Headset Name -## Xyz's mod: -[image(s) of mod (limit ~2)] +## MUTEtheCyberwolf's DEV Frunk Mod: +![DevFrunk1](https://i.imgur.com/KQDFg1J.jpeg) #### Mod Details -This mod supports lens inserts and is very compact and easy to use. It provides good frunk ventilation and wide hardware support. +The DEV Frunk is a popular choice for ETVR on the Index. It has multiple mounting points for both the XIAO's, a Vive Facial Tracker (or [babble!](https://www.printables.com/model/745299-xiao-sense-case-seeed-studio-xiao-esp32s3-sense-ca)), and cutouts for 30x30x7mm fans. +It also provides excellent ventilation simply due to the design being much more open. #### Extra Parts Needed: -- 2x Camera extensions -- 2x Camera extension connectors +I recommend a screw kit like [this](https://www.amazon.com/XOOL-Precision-Screwdriver-Extension-Smartphone/dp/B086SQZGLJ) one +- 1x T5 Torx Screwdriver +- 1x H4.0 Screwdriver +- 1x Soldering Iron for heat inserts +- 8x M4x8.1 Heat Inserts [AliExpress](https://www.aliexpress.com/item/3256804349544912.html) Choose Size: M4 (OD 6mm)50pcs | Color: Length 8mm +- 6x M4x10 Screws [AliExpress](https://www.aliexpress.com/item/2251832624557792.htm) Choose Size: M4 20pcs | Length: 10mm +- 1x M4x30 Screws [AliExpress](https://www.aliexpress.com/item/2251832624557792.htm) Choose Size: M4 20pcs | Length: 30mm [Parts Link](../how_to_build/part_list#additional-parts) (If the parts needed are not on the additional parts page, let me know. You can also just directly link to them.) From 11849a75c46fd25e716b2b79cc89e47dddaa9706 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Wed, 3 Apr 2024 14:18:22 -0400 Subject: [PATCH 03/18] Update Valve_Index.md --- .../src/pages/headset_guides/Valve_Index.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index 51c2fe4..5c476d0 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -2,10 +2,11 @@ ## MUTEtheCyberwolf's DEV Frunk Mod: ![DevFrunk1](https://i.imgur.com/KQDFg1J.jpeg) + #### Mod Details -The DEV Frunk is a popular choice for ETVR on the Index. It has multiple mounting points for both the XIAO's, a Vive Facial Tracker (or [babble!](https://www.printables.com/model/745299-xiao-sense-case-seeed-studio-xiao-esp32s3-sense-ca)), and cutouts for 30x30x7mm fans. -It also provides excellent ventilation simply due to the design being much more open. +The DEV Frunk is a popular choice for ETVR on the Index. Replacing the original index frunk entirely, it has multiple mounting points for both the XIAO's, a Vive Facial Tracker (or [babble!](https://www.printables.com/model/745299-xiao-sense-case-seeed-studio-xiao-esp32s3-sense-ca)), and cutouts for 30x30x7mm fans. +It also provides excellent ventilation simply due to the design being much more open, as well as a flip up design for the face tracker mount. #### Extra Parts Needed: I recommend a screw kit like [this](https://www.amazon.com/XOOL-Precision-Screwdriver-Extension-Smartphone/dp/B086SQZGLJ) one @@ -20,11 +21,18 @@ I recommend a screw kit like [this](https://www.amazon.com/XOOL-Precision-Screwd (If the parts needed are not on the additional parts page, let me know. You can also just directly link to them.) #### 3D Printed Mounts -Found at Xyz's [GitHub](https://github.com/) +Found at MUTEtheCyberwolf's [GitHub Repo](https://github.com/MUTEtheCyberwolf/VALVE-INDEX-DEV-Frunk-1.0/tree/main/3D%20Print%20Files%20STL(Ascii)) You will need to print: -- 2x camera mount -- 2x frunk mount +- 1x Coverplate for XIAO Retention Clip (Logo or no Logo) +- 1x Eyetrack VR Prototype XIAO Mount.stl +- 1x FacialTrackerBeerHingeVIDEVFrunk1.stl +- 1x FacialTrackerBridgeVIDEVFrunk1.stl + - Alternatively, if you have the [LDLRUI USB HUB](https://www.amazon.com/LDLrui-4-Port-Splitter-Multiport-Adapter/dp/B0BLHCD7FS), [this modified version](https://github.com/Frosty704/mods-eyetrackvr/blob/main/ldlrui%20case%20and%20bridge%20merged-FacialTrackerBridgeVIDEVFrunk1.stl) of the DEV Frunk Bridge by Frosty can snap fit the hub onto the bridge. [Example](https://i.imgur.com/kRvx56r.jpeg) +- 1x ValveIndexDEVFrunk1.stl + - Alternatively, if you are interested in routing the ribbon cables internally, [this modified DEV Frunk](https://github.com/Frosty704/mods-eyetrackvr/blob/main/ValveIndexDEVFrunk1_MODIFIED.stl) has holes at the top for sliding ribbon cables and power cables. [Example](https://i.imgur.com/RcYQ8xd.png) +- 1x XIAO Retention Clip (Letters or no Letters) + Lens insert support Yes/No: Yes [Compatable mount](https://github.com) ::: info Note From 490202a3a9c39729e9203863db4223fc5fb71185 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Wed, 3 Apr 2024 14:19:10 -0400 Subject: [PATCH 04/18] Update Valve_Index.md --- vitepress/docs/src/pages/headset_guides/Valve_Index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index 5c476d0..529fac7 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -1,4 +1,4 @@ -# Headset Name +# Valve Index ## MUTEtheCyberwolf's DEV Frunk Mod: ![DevFrunk1](https://i.imgur.com/KQDFg1J.jpeg) From 95673ea8fa735340abadc000eec6fa8d385aeb30 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Thu, 4 Apr 2024 02:33:17 -0400 Subject: [PATCH 05/18] Update Valve_Index.md --- .../src/pages/headset_guides/Valve_Index.md | 40 +++++++++++++++++-- 1 file changed, 36 insertions(+), 4 deletions(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index 529fac7..0c6da14 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -30,7 +30,7 @@ You will need to print: - 1x FacialTrackerBridgeVIDEVFrunk1.stl - Alternatively, if you have the [LDLRUI USB HUB](https://www.amazon.com/LDLrui-4-Port-Splitter-Multiport-Adapter/dp/B0BLHCD7FS), [this modified version](https://github.com/Frosty704/mods-eyetrackvr/blob/main/ldlrui%20case%20and%20bridge%20merged-FacialTrackerBridgeVIDEVFrunk1.stl) of the DEV Frunk Bridge by Frosty can snap fit the hub onto the bridge. [Example](https://i.imgur.com/kRvx56r.jpeg) - 1x ValveIndexDEVFrunk1.stl - - Alternatively, if you are interested in routing the ribbon cables internally, [this modified DEV Frunk](https://github.com/Frosty704/mods-eyetrackvr/blob/main/ValveIndexDEVFrunk1_MODIFIED.stl) has holes at the top for sliding ribbon cables and power cables. [Example](https://i.imgur.com/RcYQ8xd.png) + - Alternatively, if you are interested in routing the ribbon cables internally, [this modified DEV Frunk](https://github.com/Frosty704/mods-eyetrackvr/blob/main/ValveIndexDEVFrunk1_MODIFIED.stl) has holes at the top for sliding through ribbon cables and power cables. [Example](https://i.imgur.com/RcYQ8xd.png) - 1x XIAO Retention Clip (Letters or no Letters) @@ -41,11 +41,43 @@ There are 160 and 130-degree variants for camera mounts; pick which one correspo #### Assembly Details: -(make sure to include quirks of setup not covered in other parts of documentation) +Start with inserting your heat inserts to the designated holes on the frunk. Place the heat inserts so the side with the smaller radius sits in the hole -First, screw an M2 screw into the hole on part A: + - When heating up the inserts, **let the weight of the soldering iron do the work**, they make take a few seconds to start moving on their own. + - **Do not push down**, and remove the iron when they are level with the print. It doesn't need to be perfect, so take your time! + +![FRUNK](https://i.imgur.com/Wc2mbKE.png) + +Next, place a heat insert into the bigger hole of the facial tracker bridge + +![BRIDGE](https://i.imgur.com/vNPx656.png) + +Lastly, place another heat insert into the thick side of the beer hinge + +![HINGE](https://i.imgur.com/tVD4lAK.png) + +Now you're done with the hardest part! +We can move onto screwing in the XIAO Mount and Facial tracker bridge onto the frunk, into the heat inserts we just inserted. + - The XIAO mount should be placed so the longer side is not blocking the fan holes + - If you have trouble screwing them in, try screwing them equally to distribute the pressure more evenly. + - Screw one a little, screw the opposite the same amount, repeat. + +![M4SCREWGUIDE](https://i.imgur.com/hCi744w.png) + +Two last things to screw in will be the beer hinge and vive facial tracker or babble case if you have it + +Place the smaller hole of the beer hinge inbetween the bridge's screw holes. +Make sure the beer hinge isn't flipped, it should have the larger hole on the same side of the bridge's heat insert + - Screw in **opposite** of where the heat insert is. You should be screwing ***into*** the heat insert + +![M4SCREWGUIDE2](https://i.imgur.com/zJeadXI.png) + +For the last screw, repeat the same steps, but line up your face tracker or babble case. Screw from the same direction, into the heat insert of the beer hinge. +Use either an M4x10 or an M4x30. I find the M4x10 sometimes loses tension, while the M4x30 doesnt. + +Your final result should look like this +![FINAL](https://i.imgur.com/1h7ex2y.jpg) -[image showing "part A" and screw] You must have a Torx screwdriver set to remove the frunk screw, do so now. From 60d8ff1280c77e13e936f7efd36c8d1a1d0f16b2 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Thu, 4 Apr 2024 03:05:18 -0400 Subject: [PATCH 06/18] Update Valve_Index.md --- .../src/pages/headset_guides/Valve_Index.md | 43 +++++++++++++++---- 1 file changed, 34 insertions(+), 9 deletions(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index 0c6da14..0541c50 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -2,12 +2,15 @@ ## MUTEtheCyberwolf's DEV Frunk Mod: ![DevFrunk1](https://i.imgur.com/KQDFg1J.jpeg) - +![HMD](https://i.imgur.com/4n6f4U3.png) #### Mod Details The DEV Frunk is a popular choice for ETVR on the Index. Replacing the original index frunk entirely, it has multiple mounting points for both the XIAO's, a Vive Facial Tracker (or [babble!](https://www.printables.com/model/745299-xiao-sense-case-seeed-studio-xiao-esp32s3-sense-ca)), and cutouts for 30x30x7mm fans. + It also provides excellent ventilation simply due to the design being much more open, as well as a flip up design for the face tracker mount. +Combined, it creates a clean setup with no need for hot glue or alternatives to mount your hardware. + #### Extra Parts Needed: I recommend a screw kit like [this](https://www.amazon.com/XOOL-Precision-Screwdriver-Extension-Smartphone/dp/B086SQZGLJ) one - 1x T5 Torx Screwdriver @@ -25,13 +28,14 @@ Found at MUTEtheCyberwolf's [GitHub Repo](https://github.com/MUTEtheCyberwolf/VA You will need to print: - 1x Coverplate for XIAO Retention Clip (Logo or no Logo) +- 1x XIAO Retention Clip (Letters or no Letters) - 1x Eyetrack VR Prototype XIAO Mount.stl - 1x FacialTrackerBeerHingeVIDEVFrunk1.stl - 1x FacialTrackerBridgeVIDEVFrunk1.stl - Alternatively, if you have the [LDLRUI USB HUB](https://www.amazon.com/LDLrui-4-Port-Splitter-Multiport-Adapter/dp/B0BLHCD7FS), [this modified version](https://github.com/Frosty704/mods-eyetrackvr/blob/main/ldlrui%20case%20and%20bridge%20merged-FacialTrackerBridgeVIDEVFrunk1.stl) of the DEV Frunk Bridge by Frosty can snap fit the hub onto the bridge. [Example](https://i.imgur.com/kRvx56r.jpeg) - 1x ValveIndexDEVFrunk1.stl - Alternatively, if you are interested in routing the ribbon cables internally, [this modified DEV Frunk](https://github.com/Frosty704/mods-eyetrackvr/blob/main/ValveIndexDEVFrunk1_MODIFIED.stl) has holes at the top for sliding through ribbon cables and power cables. [Example](https://i.imgur.com/RcYQ8xd.png) -- 1x XIAO Retention Clip (Letters or no Letters) + Lens insert support Yes/No: Yes [Compatable mount](https://github.com) @@ -40,7 +44,8 @@ There are 160 and 130-degree variants for camera mounts; pick which one correspo ::: -#### Assembly Details: +### Assembly Details: + #### 1. Heat Inserts Start with inserting your heat inserts to the designated holes on the frunk. Place the heat inserts so the side with the smaller radius sits in the hole - When heating up the inserts, **let the weight of the soldering iron do the work**, they make take a few seconds to start moving on their own. @@ -56,6 +61,8 @@ Lastly, place another heat insert into the thick side of the beer hinge ![HINGE](https://i.imgur.com/tVD4lAK.png) +#### 2. Screws + Now you're done with the hardest part! We can move onto screwing in the XIAO Mount and Facial tracker bridge onto the frunk, into the heat inserts we just inserted. - The XIAO mount should be placed so the longer side is not blocking the fan holes @@ -78,17 +85,35 @@ Use either an M4x10 or an M4x30. I find the M4x10 sometimes loses tension, while Your final result should look like this ![FINAL](https://i.imgur.com/1h7ex2y.jpg) +#### 3. Mounting components -You must have a Torx screwdriver set to remove the frunk screw, do so now. +You can now push the XIAO's into the mount, making sure they are down snug, if you haven't already. -[image] +Place your V4 LED kit PCB into the middle of the XIAO Retention Clip, you will have to slide it in and push it under the little overhangs until they snap over the PCB. -Then attach part b and tighten: +Next, place the coverplate ontop of the LED PCB until the front of it snaps down and locks it over the retention clip. + +Then you can slide the retention clip over your XIAO mount to keep them in place. + +#### 4. Replacing frunk + +**PLEASE UNPLUG YOUR INDEX FROM POWER BEFORE CONTINUING** + +You must have a T5 Torx screwdriver to remove the original index frunk screws, we will use the same screws to hold the dev frunk in place. + +Picture courtesy of iFixit + +![T5SCREWS](https://i.imgur.com/AbnMtn4.jpeg) + +If you do not have fans, and are mounting a USB Hub infront, I recommend now plugging in the USB hub through the fan holes, as you won't be able to after dev frunk is screwed on. + +Alternatively, you can use the USB C port below the middle bottom screw, and passthrough a hub with a [FEMALE USB-C/A to MALE USB A](https://www.aliexpress.us/item/3256802596853859.html) cable + +Once the frunk is removed, line up your DEV Frunk and screw it back in the same way. Support it in a way you can screw in without it falling. + +![T5SCREWS2](https://i.imgur.com/LRN45aM.png) -[image] -Now clip on -[image] ## Abc's mod: [image(s) of mod (limit ~2)] From 3d003a2d799898c94dfb81f2d916e972ccfde590 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Thu, 4 Apr 2024 03:06:13 -0400 Subject: [PATCH 07/18] Update Valve_Index.md --- vitepress/docs/src/pages/headset_guides/Valve_Index.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index 0541c50..02dbae8 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -37,13 +37,6 @@ You will need to print: - Alternatively, if you are interested in routing the ribbon cables internally, [this modified DEV Frunk](https://github.com/Frosty704/mods-eyetrackvr/blob/main/ValveIndexDEVFrunk1_MODIFIED.stl) has holes at the top for sliding through ribbon cables and power cables. [Example](https://i.imgur.com/RcYQ8xd.png) - -Lens insert support Yes/No: Yes [Compatable mount](https://github.com) -::: info Note -There are 160 and 130-degree variants for camera mounts; pick which one corresponds with your cameras. -::: - - ### Assembly Details: #### 1. Heat Inserts Start with inserting your heat inserts to the designated holes on the frunk. Place the heat inserts so the side with the smaller radius sits in the hole From 8ac03c95915c83aea4f2ca8c8848e2f28fe917d6 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Fri, 12 Apr 2024 16:54:17 -0400 Subject: [PATCH 08/18] Update Valve_Index.md --- .../docs/src/pages/headset_guides/Valve_Index.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index 02dbae8..7106f2d 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -44,7 +44,9 @@ Start with inserting your heat inserts to the designated holes on the frunk. Pla - When heating up the inserts, **let the weight of the soldering iron do the work**, they make take a few seconds to start moving on their own. - **Do not push down**, and remove the iron when they are level with the print. It doesn't need to be perfect, so take your time! -![FRUNK](https://i.imgur.com/Wc2mbKE.png) +![FRUNK](https://i.imgur.com/5xzpTqa.png) + +Bottom picture courtesy of amoistman Next, place a heat insert into the bigger hole of the facial tracker bridge @@ -52,7 +54,14 @@ Next, place a heat insert into the bigger hole of the facial tracker bridge Lastly, place another heat insert into the thick side of the beer hinge -![HINGE](https://i.imgur.com/tVD4lAK.png) + +![HINGE](https://i.imgur.com/R3Uwllz.png) + +Your finished heat inserts should look like this + +![INSERTSEXAMPLE](https://i.imgur.com/2z0TD3L.jpeg) + +Picture courtesy of amoistman #### 2. Screws @@ -78,6 +87,7 @@ Use either an M4x10 or an M4x30. I find the M4x10 sometimes loses tension, while Your final result should look like this ![FINAL](https://i.imgur.com/1h7ex2y.jpg) + #### 3. Mounting components You can now push the XIAO's into the mount, making sure they are down snug, if you haven't already. From 4345db8ed0129a5f4c0b785763355c02820a0473 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Sat, 20 Apr 2024 20:28:33 -0400 Subject: [PATCH 09/18] Update Valve_Index.md --- vitepress/docs/src/pages/headset_guides/Valve_Index.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index 7106f2d..287775d 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -92,12 +92,17 @@ Your final result should look like this You can now push the XIAO's into the mount, making sure they are down snug, if you haven't already. +![XIAO](https://i.imgur.com/pXb2UVZ.png) + + Place your V4 LED kit PCB into the middle of the XIAO Retention Clip, you will have to slide it in and push it under the little overhangs until they snap over the PCB. Next, place the coverplate ontop of the LED PCB until the front of it snaps down and locks it over the retention clip. Then you can slide the retention clip over your XIAO mount to keep them in place. +![XIAO-V4](https://i.imgur.com/MnaWjHw.png) + #### 4. Replacing frunk **PLEASE UNPLUG YOUR INDEX FROM POWER BEFORE CONTINUING** From 968c4be5afb2ed971f7abdc40002665b8a635361 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Sat, 20 Apr 2024 21:25:40 -0400 Subject: [PATCH 10/18] Update Valve_Index.md --- vitepress/docs/src/pages/headset_guides/Valve_Index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index 287775d..9024c9e 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -36,6 +36,7 @@ You will need to print: - 1x ValveIndexDEVFrunk1.stl - Alternatively, if you are interested in routing the ribbon cables internally, [this modified DEV Frunk](https://github.com/Frosty704/mods-eyetrackvr/blob/main/ValveIndexDEVFrunk1_MODIFIED.stl) has holes at the top for sliding through ribbon cables and power cables. [Example](https://i.imgur.com/RcYQ8xd.png) +![Drawing1](https://github.com/MUTEtheCyberwolf/VALVE-INDEX-DEV-Frunk-1.0/assets/98415183/3b2b4fc2-a0ce-4641-8d0f-8fcac9271e34) ### Assembly Details: #### 1. Heat Inserts @@ -123,7 +124,7 @@ Once the frunk is removed, line up your DEV Frunk and screw it back in the same -## Abc's mod: +## Physics-Dude's Gumstick USB Hub Dongle [image(s) of mod (limit ~2)] #### Mod Details From 899c5871ef4b42629c0377a449e1f12469756fc0 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Tue, 23 Apr 2024 00:03:44 -0400 Subject: [PATCH 11/18] Update Valve_Index.md --- .../src/pages/headset_guides/Valve_Index.md | 44 ++----------------- 1 file changed, 4 insertions(+), 40 deletions(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index 9024c9e..b26e998 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -125,46 +125,10 @@ Once the frunk is removed, line up your DEV Frunk and screw it back in the same ## Physics-Dude's Gumstick USB Hub Dongle -[image(s) of mod (limit ~2)] + +![newnewnewnwe](https://github.com/Physics-Dude/Phys-Index-EyetrackVR-HW/assets/22563517/77e4141b-7da7-4cb3-ab16-d8d761c91930) #### Mod Details -This mod supports lens inserts and is very compact and easy to use. It provides good frunk ventilation and wide hardware support. - -#### Extra Parts Needed: -- 2x Camera extensions -- 2x Camera extension connectors -- 50 M3 screws -[Parts Link](../how_to_build/part_list#additional-parts) -(If the parts needed are not on the additional parts page, let me know. You can also just directly link to them.) - -#### 3D Printed Mounts -Found at Abc's [GitHub](https://github.com/) - -You will need to print: -- 2x camera mount -- 2x frunk mount - -Lens insert support Yes/No: Yes [Compatable mount](https://github.com) -::: info Note -There are 160 and 130-degree variants for camera mounts; pick which one corresponds with your cameras. -::: - - -#### Assembly Details: -(make sure to include quirks of setup not covered in other parts of documentation) - -First, screw an M2 screw into the hole on part A: - -[image showing "part A" and screw] - -You must have a Torx screwdriver set to remove the frunk screw, do so now. - -[image] - -Then attach part b and tighten: - -[image] - -Now clip on -[image] +Physics-Dude's Gumstick Dongle provides a way to cleanly install EyeTrackVR, all fitting into the frunk. It will require significantly more tinkering and ability to solder. +### Installation instructions and BOM available on [Physics-Dude's Repo](https://github.com/Physics-Dude/Phys-Index-EyetrackVR-HW/tree/main?tab=readme-ov-file#gum-stick-usb-hub-dongle) From ae591740197f025e911d80f5b40c40798b0877d3 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Tue, 23 Apr 2024 00:22:40 -0400 Subject: [PATCH 12/18] Update Valve_Index.md --- .../src/pages/headset_guides/Valve_Index.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index b26e998..f0487ca 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -1,5 +1,17 @@ # Valve Index +### Recommended Valve Index lens mounts + +[Physics-Dude's 160° V18](https://github.com/Physics-Dude/Phys-Index-EyetrackVR-HW/blob/main/ETVR%20ValveIndex%20Cam-LED%20Mount%20Rings/Index-EyetrackVRv4%20v18%20Print%20Me.stl) (mirror the STL for left) + +[Foow17's 130 / 160°](https://makerworld.com/en/models/196741#profileId-217255) + +[Foow17's 130 / 160° VROPTICIAN](https://makerworld.com/en/models/196791#profileId-217311) + +[Frosty704's 160° WidmoVR Mount](https://github.com/Frosty704/indexwidmo-eyetrackvr) + +Please note due to the LED positioning, these will **require you to extend the LED wire, or get [110mm extensions](https://store.eyetrackvr.dev/products/2x-110mm-replacement-wires)** + ## MUTEtheCyberwolf's DEV Frunk Mod: ![DevFrunk1](https://i.imgur.com/KQDFg1J.jpeg) ![HMD](https://i.imgur.com/4n6f4U3.png) @@ -32,7 +44,7 @@ You will need to print: - 1x Eyetrack VR Prototype XIAO Mount.stl - 1x FacialTrackerBeerHingeVIDEVFrunk1.stl - 1x FacialTrackerBridgeVIDEVFrunk1.stl - - Alternatively, if you have the [LDLRUI USB HUB](https://www.amazon.com/LDLrui-4-Port-Splitter-Multiport-Adapter/dp/B0BLHCD7FS), [this modified version](https://github.com/Frosty704/mods-eyetrackvr/blob/main/ldlrui%20case%20and%20bridge%20merged-FacialTrackerBridgeVIDEVFrunk1.stl) of the DEV Frunk Bridge by Frosty can snap fit the hub onto the bridge. [Example](https://i.imgur.com/kRvx56r.jpeg) + - Alternatively, if you have the [LDLRUI USB HUB](https://www.amazon.com/LDLrui-4-Port-Splitter-Multiport-Adapter/dp/B0BLHCD7FS), [this modified version](https://github.com/Frosty704/mods-eyetrackvr/blob/main/ldlrui%20case%20and%20bridge%20merged-FacialTrackerBridgeVIDEVFrunk1.stl) of the DEV Frunk Bridge can snap fit the hub onto the bridge. [Example](https://i.imgur.com/kRvx56r.jpeg) - 1x ValveIndexDEVFrunk1.stl - Alternatively, if you are interested in routing the ribbon cables internally, [this modified DEV Frunk](https://github.com/Frosty704/mods-eyetrackvr/blob/main/ValveIndexDEVFrunk1_MODIFIED.stl) has holes at the top for sliding through ribbon cables and power cables. [Example](https://i.imgur.com/RcYQ8xd.png) @@ -102,6 +114,10 @@ Next, place the coverplate ontop of the LED PCB until the front of it snaps down Then you can slide the retention clip over your XIAO mount to keep them in place. +#### 3. (Cont.) Mounting lens components + +This will differ depending on how you want to route cables, which mount you have, etc + ![XIAO-V4](https://i.imgur.com/MnaWjHw.png) #### 4. Replacing frunk From a33cb7fff5e80026c72d088b2ae71973dffc3e58 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Tue, 23 Apr 2024 00:23:54 -0400 Subject: [PATCH 13/18] Update Valve_Index.md --- vitepress/docs/src/pages/headset_guides/Valve_Index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index f0487ca..55b9ac8 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -12,6 +12,8 @@ Please note due to the LED positioning, these will **require you to extend the LED wire, or get [110mm extensions](https://store.eyetrackvr.dev/products/2x-110mm-replacement-wires)** +[V4 LED Kit Assembly Video](https://www.youtube.com/watch?v=AVUbDNe7uNU) + ## MUTEtheCyberwolf's DEV Frunk Mod: ![DevFrunk1](https://i.imgur.com/KQDFg1J.jpeg) ![HMD](https://i.imgur.com/4n6f4U3.png) From b1b4bfe8c2513b240874f8c9f665fb1c47042241 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Tue, 23 Apr 2024 21:00:50 -0400 Subject: [PATCH 14/18] Update Valve_Index.md --- vitepress/docs/src/pages/headset_guides/Valve_Index.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index 55b9ac8..7788e10 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -34,9 +34,6 @@ I recommend a screw kit like [this](https://www.amazon.com/XOOL-Precision-Screwd - 6x M4x10 Screws [AliExpress](https://www.aliexpress.com/item/2251832624557792.htm) Choose Size: M4 20pcs | Length: 10mm - 1x M4x30 Screws [AliExpress](https://www.aliexpress.com/item/2251832624557792.htm) Choose Size: M4 20pcs | Length: 30mm -[Parts Link](../how_to_build/part_list#additional-parts) -(If the parts needed are not on the additional parts page, let me know. You can also just directly link to them.) - #### 3D Printed Mounts Found at MUTEtheCyberwolf's [GitHub Repo](https://github.com/MUTEtheCyberwolf/VALVE-INDEX-DEV-Frunk-1.0/tree/main/3D%20Print%20Files%20STL(Ascii)) From 7524e9dbb85aa33eee056458ea41607ccf7cb053 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Tue, 23 Apr 2024 21:02:59 -0400 Subject: [PATCH 15/18] Update Valve_Index.md --- vitepress/docs/src/pages/headset_guides/Valve_Index.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index 7788e10..c3ffacb 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -111,13 +111,11 @@ Place your V4 LED kit PCB into the middle of the XIAO Retention Clip, you will h Next, place the coverplate ontop of the LED PCB until the front of it snaps down and locks it over the retention clip. +![XIAO-V4](https://i.imgur.com/MnaWjHw.png) + Then you can slide the retention clip over your XIAO mount to keep them in place. -#### 3. (Cont.) Mounting lens components -This will differ depending on how you want to route cables, which mount you have, etc - -![XIAO-V4](https://i.imgur.com/MnaWjHw.png) #### 4. Replacing frunk From 83e366b042235576dd19c2177cc4c53231283d56 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Tue, 23 Apr 2024 21:12:48 -0400 Subject: [PATCH 16/18] Update Valve_Index.md --- .../src/pages/headset_guides/Valve_Index.md | 33 +++++++++++-------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index c3ffacb..6841241 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -51,7 +51,7 @@ You will need to print: ### Assembly Details: #### 1. Heat Inserts -Start with inserting your heat inserts to the designated holes on the frunk. Place the heat inserts so the side with the smaller radius sits in the hole +1. Start with inserting your heat inserts to the designated holes on the frunk. Place the heat inserts so the side with the smaller radius sits in the hole - When heating up the inserts, **let the weight of the soldering iron do the work**, they make take a few seconds to start moving on their own. - **Do not push down**, and remove the iron when they are level with the print. It doesn't need to be perfect, so take your time! @@ -60,16 +60,16 @@ Start with inserting your heat inserts to the designated holes on the frunk. Pla Bottom picture courtesy of amoistman -Next, place a heat insert into the bigger hole of the facial tracker bridge +2. Next, place a heat insert into the bigger hole of the facial tracker bridge ![BRIDGE](https://i.imgur.com/vNPx656.png) -Lastly, place another heat insert into the thick side of the beer hinge +3. Lastly, place another heat insert into the thick side of the beer hinge ![HINGE](https://i.imgur.com/R3Uwllz.png) -Your finished heat inserts should look like this +4. Your finished heat inserts should look like this ![INSERTSEXAMPLE](https://i.imgur.com/2z0TD3L.jpeg) @@ -87,33 +87,38 @@ We can move onto screwing in the XIAO Mount and Facial tracker bridge onto the f Two last things to screw in will be the beer hinge and vive facial tracker or babble case if you have it -Place the smaller hole of the beer hinge inbetween the bridge's screw holes. +1. Place the smaller hole of the beer hinge inbetween the bridge's screw holes. Make sure the beer hinge isn't flipped, it should have the larger hole on the same side of the bridge's heat insert - Screw in **opposite** of where the heat insert is. You should be screwing ***into*** the heat insert ![M4SCREWGUIDE2](https://i.imgur.com/zJeadXI.png) -For the last screw, repeat the same steps, but line up your face tracker or babble case. Screw from the same direction, into the heat insert of the beer hinge. +2. For the last screw, repeat the same steps, but line up your face tracker or babble case. Screw from the same direction, into the heat insert of the beer hinge. Use either an M4x10 or an M4x30. I find the M4x10 sometimes loses tension, while the M4x30 doesnt. -Your final result should look like this +3. Your final result should look like this ![FINAL](https://i.imgur.com/1h7ex2y.jpg) #### 3. Mounting components -You can now push the XIAO's into the mount, making sure they are down snug, if you haven't already. +1. You can now push the XIAO's into the mount, making sure they are down snug, if you haven't already. ![XIAO](https://i.imgur.com/pXb2UVZ.png) -Place your V4 LED kit PCB into the middle of the XIAO Retention Clip, you will have to slide it in and push it under the little overhangs until they snap over the PCB. - -Next, place the coverplate ontop of the LED PCB until the front of it snaps down and locks it over the retention clip. +2. Place your V4 LED kit PCB into the middle of the XIAO Retention Clip. Ensure the hole in the PCB alligns with the small bump on the retention clip. +You will have to slide it in and push it under the overhangs until they snap over the PCB. ![XIAO-V4](https://i.imgur.com/MnaWjHw.png) -Then you can slide the retention clip over your XIAO mount to keep them in place. +3. Route your V4 LED connectors through the coverplate holes prior to putting it on + +![V4POWER](https://i.imgur.com/rDOzTz8.png) + +4. Place the coverplate ontop of the LED PCB until the front of it snaps down and locks it over the retention clip. + +5. Then you can slide the retention clip over your XIAO mount to keep them in place. @@ -127,11 +132,11 @@ Picture courtesy of iFixit ![T5SCREWS](https://i.imgur.com/AbnMtn4.jpeg) -If you do not have fans, and are mounting a USB Hub infront, I recommend now plugging in the USB hub through the fan holes, as you won't be able to after dev frunk is screwed on. +1. If you do not have fans, and are mounting a USB Hub infront, I recommend now plugging in the USB hub through the fan holes, as you won't be able to after dev frunk is screwed on. Alternatively, you can use the USB C port below the middle bottom screw, and passthrough a hub with a [FEMALE USB-C/A to MALE USB A](https://www.aliexpress.us/item/3256802596853859.html) cable -Once the frunk is removed, line up your DEV Frunk and screw it back in the same way. Support it in a way you can screw in without it falling. +2. Once the frunk is removed, line up your DEV Frunk and screw it back in the same way. Support it in a way you can screw in without it falling. ![T5SCREWS2](https://i.imgur.com/LRN45aM.png) From 3a0097a405c1e91aff8388222ae262777b771103 Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Tue, 23 Apr 2024 21:18:29 -0400 Subject: [PATCH 17/18] Update Valve_Index.md --- .../docs/src/pages/headset_guides/Valve_Index.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index 6841241..50a4a6c 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -52,9 +52,8 @@ You will need to print: ### Assembly Details: #### 1. Heat Inserts 1. Start with inserting your heat inserts to the designated holes on the frunk. Place the heat inserts so the side with the smaller radius sits in the hole - - - When heating up the inserts, **let the weight of the soldering iron do the work**, they make take a few seconds to start moving on their own. - - **Do not push down**, and remove the iron when they are level with the print. It doesn't need to be perfect, so take your time! +- When heating up the inserts, **let the weight of the soldering iron do the work**, they make take a few seconds to start moving on their own. + - **Do not push down**, and remove the iron when they are level with the print. It doesn't need to be perfect, so take your time! ![FRUNK](https://i.imgur.com/5xzpTqa.png) @@ -87,9 +86,9 @@ We can move onto screwing in the XIAO Mount and Facial tracker bridge onto the f Two last things to screw in will be the beer hinge and vive facial tracker or babble case if you have it -1. Place the smaller hole of the beer hinge inbetween the bridge's screw holes. -Make sure the beer hinge isn't flipped, it should have the larger hole on the same side of the bridge's heat insert - - Screw in **opposite** of where the heat insert is. You should be screwing ***into*** the heat insert +1. Place the smaller hole of the beer hinge inbetween the bridge's screw holes. + - Screwing in **opposite** of where the heat insert is. You should be screwing ***into*** the heat insert + ![M4SCREWGUIDE2](https://i.imgur.com/zJeadXI.png) From 0ae7b18180bde354e0ff3f2ff199ad5575e89e7a Mon Sep 17 00:00:00 2001 From: Frosty <36753686+Frosty704@users.noreply.github.com> Date: Tue, 28 May 2024 10:36:23 -0400 Subject: [PATCH 18/18] Update Valve_Index.md --- vitepress/docs/src/pages/headset_guides/Valve_Index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vitepress/docs/src/pages/headset_guides/Valve_Index.md b/vitepress/docs/src/pages/headset_guides/Valve_Index.md index 50a4a6c..a5aeb32 100644 --- a/vitepress/docs/src/pages/headset_guides/Valve_Index.md +++ b/vitepress/docs/src/pages/headset_guides/Valve_Index.md @@ -28,11 +28,11 @@ Combined, it creates a clean setup with no need for hot glue or alternatives to #### Extra Parts Needed: I recommend a screw kit like [this](https://www.amazon.com/XOOL-Precision-Screwdriver-Extension-Smartphone/dp/B086SQZGLJ) one - 1x T5 Torx Screwdriver -- 1x H4.0 Screwdriver +- 1x H3.0 Screwdriver - 1x Soldering Iron for heat inserts - 8x M4x8.1 Heat Inserts [AliExpress](https://www.aliexpress.com/item/3256804349544912.html) Choose Size: M4 (OD 6mm)50pcs | Color: Length 8mm -- 6x M4x10 Screws [AliExpress](https://www.aliexpress.com/item/2251832624557792.htm) Choose Size: M4 20pcs | Length: 10mm -- 1x M4x30 Screws [AliExpress](https://www.aliexpress.com/item/2251832624557792.htm) Choose Size: M4 20pcs | Length: 30mm +- 6x M4x10 Screws [AliExpress](https://www.aliexpress.com/item/2251832624557792.html) Choose Size: M4 20pcs | Length: 10mm +- 1x M4x30 Screws [AliExpress](https://www.aliexpress.com/item/2251832624557792.html) Choose Size: M4 20pcs | Length: 30mm #### 3D Printed Mounts Found at MUTEtheCyberwolf's [GitHub Repo](https://github.com/MUTEtheCyberwolf/VALVE-INDEX-DEV-Frunk-1.0/tree/main/3D%20Print%20Files%20STL(Ascii))