EyeTrackVR-Docs/assets/how_to_build_parts_list.md.aba29938.lean.js
2023-10-26 10:18:30 +00:00

2 lines
8.5 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{_ as h,a as d}from"./chunks/index.8ad7dc66.js";import{A as w}from"./chunks/Accordion.a0a88ff3.js";import{o as t,c as a,F as u,D as c,b as y,w as o,k as e,t as m,e as k,l as i,H as s,a as r,Q as b}from"./chunks/framework.e4c952c1.js";const g={hmds:[{hmd:"Quest 2",parts:[""],hyper_links:[{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/tree/main/3d_Printed_Mounts/Quest_2/V4/Prohurtz",desc:"★ V4 Camera and IR emitter mount by Prohurtz"},{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/tree/main/3d_Printed_Mounts/Quest_2/lordnathan",desc:"★ ESP-32CAM mount by lordnathan"},{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/blob/main/3d_Printed_Mounts/Quest_2/Arkfall/EyeTrack_Quest_2_Mount_v10_By_Arkfall.stl",desc:"V3 Camera and IR emitter mount by Arkfall"},{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/tree/main/3d_Printed_Mounts/Quest_2/Prohurtz",desc:"V3 Camera and IR emitter mount by Prohurtz"},{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/blob/main/3d_Printed_Mounts/Quest_2/Arkfall/Quest_2_ESP_Mount_v2_By_Arkfall.stl",desc:"ESP mount by Arkfall"},{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/blob/main/3d_Printed_Mounts/Quest_2/Prohurtz/Quest_2_ESP_Mounts_By_Prohurtz.stl",desc:"ESP mount by Prohurtz"}],link_id:1},{hmd:"Valve Index",parts:[""],hyper_links:[{url:"https://github.com/bitbyt3r/index-eyetrackvr/blob/main/Index-EyetrackVRv4.stl",desc:"★ V4 IR and Camera mount by bitbyt3r"},{url:"https://github.com/MUTEtheCyberwolf/VALVE-INDEX-DEV-Frunk-1.0/tree/main/3D%20Print%20Files%20STL(Ascii)/Gen%203%20Prohurtz%20V2%20Mounts%20(VROptician)",desc:"★ VROptician V4 IR and Camera mount by MUTE the Cyberwolf"},{url:"https://github.com/MUTEtheCyberwolf/VALVE-INDEX-DEV-Frunk-1.0/tree/main/3D%20Print%20Files%20STL(Ascii)",desc:"★ ESP frunk mod by MUTE the Cyberwolf"},{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/tree/main/3d_Printed_Mounts/Valve_Index/Seaweed",desc:"V3 High IPD compatible 160 and 120 degree camera and IR emitter mounts by Seaweed"},{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/tree/main/3d_Printed_Mounts/Valve_Index/qdot",desc:"V3 Camera and IR emitter mount by Qdot"},{url:"https://github.com/rrazgriz/IndexEyeTrackVR/tree/main/hardware",desc:"Camera mount by Razgriz"}],link_id:2},{hmd:"Samsung Odyssey +",parts:["ESP mount: Refer to general ESP Mounts"],hyper_links:[{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/blob/main/3d_Printed_Mounts/Samsung_Odyssey%2B/Breakdown/Samsung%20Odyssey%2B%20Left%20by%20Breakdown.stl",desc:"★ V3 Camera and IR emitter mount by Breakdown"}],link_id:3},{hmd:"Quest 1",parts:["ESP mount : Refer to general ESP Mounts"],hyper_links:[{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/blob/main/3d_Printed_Mounts/Quest_1/G0LDJAY/Quest_1_Cam_mount_v5_By_G0LDJAY.stl",desc:"★ V3 Camera and IR emitter mount by G0LDJAY"}],link_id:4},{hmd:"Vive Pro 2",parts:["ESP mount : Refer to general ESP Mounts"],hyper_links:[{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/tree/main/3d_Printed_Mounts/Vive_Pro_2/StormFox",desc:"★ V3 Camera and IR emitter mount by StormFox"},{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/blob/main/3d_Printed_Mounts/Vive_Pro_2/cat_who_loves_pie/Vive_Pro_2_VROptician_by_cat_who_loves_pie.stl",desc:"V3 VROptician camera and IR emitter mount by cat_who_loves_pie"}],link_id:5},{hmd:"Pico 4",parts:[""],hyper_links:[{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/blob/main/3d_Printed_Mounts/Pico_4/V4/RamesTheGeneric/Pico%20ET%20V4%20Mount_L.stl",desc:"★ V4 IR and camera mount by RamesTheGeneric"},{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/tree/main/3d_Printed_Mounts/Pico_4/V4/RamesTheGeneric",desc:"★ V4 board, and XIAO ESP mounts by RamesTheGeneric"}],link_id:6},{hmd:"General ESP Mounts",parts:[""],hyper_links:[{url:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/tree/main/3d_Printed_Mounts/General_ESP32-CAM_Mounts",desc:"★ ESP mount by G0LDJAY for general HMD use (use if there are no specific HMD mounts available)"}],link_id:7}]},P={class:"font-semibold text-xl"},E={class:""},R={style:{"list-style":"none"}},S=["href"],x={__name:"PartsList",setup(_){return(p,f)=>(t(),a("div",null,[(t(!0),a(u,null,c(i(g).hmds,n=>(t(),y(w,{class:"mb-4"},{title:o(()=>[e("span",P,m(n.hmd),1)]),content:o(()=>[e("div",null,[e("span",E,[e("blockquote",null,[e("ul",R,[n.hyper_links!=p.NULL&&n.hyper_links!=""?(t(!0),a(u,{key:0},c(n.hyper_links,l=>(t(),a("p",null,[e("a",{href:l.url,target:"_blank"},m(l.desc),9,S)]))),256)):k("",!0),(t(!0),a(u,null,c(n.parts,l=>(t(),a("li",{key:l},m(l),1))),128))])])])])]),_:2},1024))),256))]))}},v=e("h1",{class:"text-[var(--font-accent)]",id:"parts-list",tabindex:"-1"},[r("Parts List "),e("a",{class:"header-anchor",href:"#parts-list","aria-label":'Permalink to "Parts List {.text-[var(--font-accent)]}"'},"")],-1),V=e("p",null," Please note that no hardware has been fully set in stone, all purchases are at your loss if hardware changes. ",-1),T=e("p",null," It is good practice to buy more than needed in some cases, namely cameras,programmers and ESPs. This reduces the risk of a DOA (dead on arrival) causing a delay. ",-1),A=b("",41),C=e("p",null,"4x Unfocused SMD IR emitters",-1),I=e("p",null," The smaller ones can not be soldered at temps above 245C or they will burn. Low temp solder is recommended. ",-1),q=e("ul",null,[e("li",null,[e("a",{href:"https://www.lcsc.com/product-detail/Infrared-IR-LEDs_XINGLIGHT-XL-3216HIRC-850_C965891.html",target:"_blank",rel:"noreferrer"},"(Recommended) from LCSC here"),r(".")]),e("li",null,[e("a",{href:"https://www.digikey.com/en/products/detail/inolux/IN-P32ZTIR/10384796",target:"_blank",rel:"noreferrer"},"(Alternative) from Digikey here"),r("."),e("br"),r(" The difference between them is the ones from LCSC are rated for lower power, which means in the event of a short or mishap they should be safer, as well as being smaller in footprint, hence why they are recommended.")])],-1),M=e("li",null,[e("p",null,[r("4x IR emitter PCBs (highly recommended) Gerber files and schematics located "),e("a",{href:"https://github.com/EyeTrackVR/EyeTrackVR-Hardware/tree/main/IR%20Emmitter",target:"_blank",rel:"noreferrer"},"here.")])],-1),B=e("li",null,[e("p",null,"4x 350ohm 1206 SMD resistors for IR emitters (If you are not using PCBs for the emitters then buying regular through-hole resistors is acceptable)")],-1),D=e("li",null,[e("p",null,[e("a",{href:"https://www.digikey.com/en/products/detail/stackpole-electronics-inc/RMCF1206FT357R/1759919",target:"_blank",rel:"noreferrer"},"357 ohm Digikey here")])],-1),O=e("li",null,[e("p",null,[e("a",{href:"https://lcsc.com/product-detail/Chip-Resistor-Surface-Mount_BOURNS-CR1206-FX-3480ELF_C205328.html",target:"_blank",rel:"noreferrer"},"348 ohm LCSC here")])],-1),z=e("p",null,"This ensures you get the correct IR emitter parts. If you are a Patreon please check out discount codes available to you, and also check out unit pricing.",-1),H=e("ul",null,[e("li",null,[r("1x Wire to power IR emitters"),e("br"),e("a",{href:"https://www.aliexpress.com/item/3256804720067942.html",target:"_blank",rel:"noreferrer"},"34 AWG AliExpress")])],-1),L=e("h2",{id:"_3d-printed-mounts",tabindex:"-1"},[r("3D Printed Mounts "),e("a",{class:"header-anchor",href:"#_3d-printed-mounts","aria-label":'Permalink to "3D Printed Mounts"'},"")],-1),F=e("p",null,[r("Mounts with a "),e("code",null,"★"),r(" next to them are the recommended mounts for the respected hmd. This is based on user feedback on what works best for most people.")],-1),U=e("p",null," You'll need both - a mount for the IR emitters and a mount for the camera boards, some files include both, some don't. ",-1),W=b("",7),N=e("p",null," If you have a headset mount that is not listed above, please let us know in the discord so it can be added here. ",-1),Z=JSON.parse('{"title":"Parts List","description":"","frontmatter":{},"headers":[],"relativePath":"how_to_build/parts_list.md","filePath":"how_to_build/parts_list.md","lastUpdated":1689604501000}'),G={name:"how_to_build/parts_list.md"},J=Object.assign(G,{setup(_){return(p,f)=>(t(),a("div",null,[v,s(h,{options:i(d).parts_list_one},{content:o(()=>[V]),_:1},8,["options"]),s(h,{options:i(d).parts_list_three},{content:o(()=>[T]),_:1},8,["options"]),A,e("ul",null,[e("li",null,[C,s(h,{options:i(d).parts_list_four},{content:o(()=>[I]),_:1},8,["options"]),q]),M,B,D,O]),z,H,L,F,s(h,{options:i(d).parts_list_three},{content:o(()=>[U]),_:1},8,["options"]),s(x),W,s(h,{options:i(d).parts_list_six},{content:o(()=>[N]),_:1},8,["options"])]))}});export{Z as __pageData,J as default};