VoidLens-DIY-VR-Headset-V2

scattercat-123·VoidLens-DIY-VR-Headset-V2·PCB/VoidLens PCB.kicad_pcb

VoidLens-DIY-VR-Headset-V2 PCB layout, top view — open source AVR/Arduino board by scattercat-123
Simulate this board

About the VoidLens-DIY-VR-Headset-V2 PCB

VoidLens-DIY-VR-Headset-V2 is an open source AVR/Arduino PCB design by scattercat-123, published on GitHub. It is a 2-layer board measuring 44.4 × 60.3 mm, with 79 components from 57 distinct parts.

Its main chip is the ATMEGA32U4-M, from the AVR/Arduino family. Other key parts include the BMI270, BQ24074RGT, NRF24L01, TPS61022 and TPS27081ADDCR. By type, the board carries 27 resistors, 24 capacitors, 8 ICs, 6 inductors, 4 connectors and 3 switches.

From the project

A DIY Cool looking VR Headset Compatible with SteamVR

https://github.com/HadesVR/HadesVR - All the source codes are availble in this repo and many other repos.

The pcb has a 6 pin programmer to flash the code into the atmega32u4. Additionally, a usb c is provided if a bootloader is loaded on the mcu one can directly flash to it.

A Mini DP port coming out of the dual screens display driver(Check BOM) is connected to the host pc) SteamVR can be installed on the pc and the documentation is availble here - https://github.com/HadesVR/HadesVR

VoidLens-DIY-VR-Headset-V2, from the project README
From the project README

Main components on the VoidLens-DIY-VR-Headset-V2

VoidLens-DIY-VR-Headset-V2 bill of materials (BOM)

79 components, 57 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
BMI270
IC1
1
BQ24074RGT
U1
1
ATMEGA32U4-M
ATmega32U4-M
U2
1
NRF24L01
U3
1
~
U4
1
TPS61022
U5
2
TPS27081ADDCR
TI(德州仪器)
U6, U7
2
16MHZ
16mhz
Y1, Y2
1
solder pad
J1
1
JST-XH-2 Pin
J2
1
JST_XH for led Strip
J4
1
Programming_Pins
J5
1
LM3671MFX-3.3/NOPB
LM3671MFX-3.3_NOPB
PS1
1
K3-1391A
韩国韩荣
SW1
1
SW_Push_DPDT
SW2
1
K2-1157SP-I4SW-04
韩国韩荣
SW5
1
10K
10k
TH1
1
TYPE-C 16P(073)
SHOU HAN(首韩)
USB1
1
A-SP1942Y3GHC-C01-2T
Amicc(欧密格光电)
CHG_LED1
1
LTST-C230KSKT
LITEON(光宝)
LED1
Show 37 more
QtyPartRefs
1
10UH
10uH
L1
1
2.2UH
2.2uH
L2
1
2.3NH
2.3nH
L3
1
12NH
12nH
L4
1
7.9NH
7.9nH
L5
1
APH0518T1R0M
APV(爱普微)
L7
1
4.7UF
4.7uF
C1
2
22PF
22pF
C3, C4
2
1UF
1uF
C5, C21
2
100NF
100nF
C6, C8
3
10UF
10uF
C7, C18, C19
1
10NF
10nF
C9
1
1NF
1nF
C10
1
33NF
33nF
C11
1
2.2NF
2.2nF
C12
1
4.7PF
4.7pF
C13
1
15PF
15pF
C14
2
27PF
27pF
C15, C16
1
1.5PF
1.5pF
C17
4
0.1UF
0.1uF
C20, C23, C24, C25
1
22UF
22uF
C22
2
5.1K
5.1k
R1, R2
2
1.18K
1.18k
R3, R11
2
3.3K
3.3k
R4, R5
1
22K
22k
R6
1
1M
R7
1
732K
732k
R8
1
100K
100k
R9
1
619
R10
1
1.13K
1.13k
R12
4
10K
10k
R13, R16, R19, R24
2
12K
12k
R14, R18
2
1k
R15, R25
3
0
R17, R21, R22
1
560
R20
1
JCHL GL5549(80-100)
R23
2
22
R26, R27

VoidLens-DIY-VR-Headset-V2 design files

The KiCad project lives in the scattercat-123/VoidLens-DIY-VR-Headset-V2 repository on GitHub; these links point at the commit this page was built from.

VoidLens-DIY-VR-Headset-V2: common questions

What microcontroller does the VoidLens-DIY-VR-Headset-V2 use?

The VoidLens-DIY-VR-Headset-V2 is built around the ATMEGA32U4-M, from the AVR/Arduino family.

How big is the VoidLens-DIY-VR-Headset-V2 PCB?

The VoidLens-DIY-VR-Headset-V2 measures 44.4 × 60.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the VoidLens-DIY-VR-Headset-V2?

79 components, from 57 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the VoidLens-DIY-VR-Headset-V2 design files?

From the scattercat-123/VoidLens-DIY-VR-Headset-V2 repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the VoidLens-DIY-VR-Headset-V2 design in my own project?

The repository has no license, so all rights stay with scattercat-123. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the VoidLens-DIY-VR-Headset-V2 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards