

Headset r1.0
4k Mixed Reality headset
- Size
- 150 × 90 mm
- Copper layers
- 8
- Thickness
- 1.6 mm
- Parts
- 715
- Nets
- 643
- Pads
- 3,411
- Tracks, vias
- 53,900, 2,649
- Pours
- 22
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 14 Feb 2017
- Updated
- 7 Oct 2017
Overview
Headset r1.0 is an open-source printed circuit board by daveshah1, from the daveshah1/openMixR repository on GitHub, published under the MIT licence. It is an 8-layer board of 150 × 90 mm with 715 parts on 643 nets, routed with 53,900 tracks and 2,649 vias.
It is built around the TPS53316RGTR, TPS563200DDCR and STM1061N31WX6F, with the TPD4E05U06DQAR, SKSCLDE010 and CSD17308Q3 among its other parts. Its parts include 366 capacitors, 226 resistors, 16 inductors, 13 ICs and 11 switches.
Main components
10TPS53316RGTR
QFN-16(3x3)-40℃~+85℃@(TA) 1 2.9V~6V 5A 725kHz、1.1MHz、1.8MHz Adjustable Buck Buck Built-in Yes QFN-16(3x3) DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersTPS563200DDCR
TSOT-23-6-40℃~+85℃@(TA) 1 3A 4.5V~17V 650kHz 760mV~7V Adjustable Buck Buck Built-in Yes TSOT-23-6 DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersSTM1061N31WX6F
SOT-23-40℃~+85℃@(TA) 1 200us 3.1V 700mV~6V 900nA Active Low Open Drain Voltage Detector SOT-23 Supervisor and Reset ICs ROHSSTMicroelectronicsSupervisor And Reset ICsTPD4E05U06DQAR
USON-10-40℃~+125℃ 0.5pF 10nA 14V 2.5A@8/20us 40W@8/20us 5.5V 6.5V ESD Four channels IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 Unidirectional USON-10(1x2.5) ESD and Surge Protection (TVS/ESD) ROHSTexas InstrumentsESD Protection DevicesSKSCLDE010
SMD,3.6x3.5mm-30℃~+85℃ 1.25mm 1.63N 100,000 cycles 12V 3.55mm 3.5mm 50mA Rectangular Button SMD(SMT) Tab SPST-NO Surface Mount, Right Angle SMD,3.6x3.5mm Tactile Switches ROHSALPSALPINETactile SwitchesCSD17308Q3
VSON-CLIP-8(3.3x3.3)-55℃~+150℃ -8V、10V 1 N-channel 1.8V 12.5mΩ@3V 28W 3.9nC@4.5V 30V 35pF 365pF 50A 700pF N-Channel VSON-CLIP-8(3.3x3.3) MOSFETs ROHSTexas InstrumentsMOSFETsDF17(3.0)-40DS-0.5V(57)
SMD,P=0.5mm-35℃~+85℃ 0.5mm 2 300mA 40P 50V Gold Surface Mount,Vertical SMD,P=0.5mm Board-to-Board and Backplane Connector ROHSHirose ElectricBoard-To-Board And Backplane ConnectorTPD1E05U06DPYT
X1-SON-2(0.6x1)-40℃~+125℃ 0.42pF 1 10nA 14V 2.5A@8/20us 40W 5.5V 8.5V IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 TVS Unidirectional X1-SON-2(0.6x1) ESD and Surge Protection (TVS/ESD) ROHSTexas InstrumentsESD And Surge Protection (TVS/ESD)TPD4E02B04DQAR
USON-10(1x2.5)-40℃~+125℃ 0.33pF 10nA 17W@8/20us 2A@8/20us 3.6V 7.5V 8.8V Bidirectional Four channels IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 TVS USON-10(1x2.5) ESD and Surge Protection (TVS/ESD) ROHSTexas InstrumentsESD And Surge Protection (TVS/ESD)2450AT43B100E
--40℃~+85℃ 1.3dBi 2.4GHz 2W 50Ω - Antennas ROHSJohanson DielectricsAntennas
README
README.mdopenMixR 4k Mixed Reality Headset
openMixR is an open software/hardware mixed reality headset powered by an Artix-7 FPGA. It combines a high-resolution (4k) virtual reality headset with 4k cameras and a powerful FPGA to provide augmented reality experiences.
Current Status
Last year as a university group project a low resolution prototype was built, capable of demos including a 2D Minecraft game and overlaying content from an HDMI input.
PCB design for revision 1 of the 4k version - which this repo is for - has been finished and PCBs have now arrived. FPGA HDL for the cameras has been developed and tested (albeit with a different camera model only capable of 4k30, see this repo), and HDL for basic LCD functionality has been written and undergone basic testing. To run the display at 4k will require feeding it with VESA DSC compressed video; code for this is far from complete so I will be using the display at first in a mode where it upscales from 1080p - which still looks a lot nicer than a native 1080p LCD. Current LCD code is here.
I am now in the process of testing the PCBs and writing a simple AR demo using the LCD and cameras. At present no breaking issues in the rev 1.0 PCB have arisen although do take note a few minor errata points - see the hardware folder.
I am also working on a custom HLS tool, not yet released, that will be used to create much of the FPGA processing code that runs on the headset. An early version of this was used for the aforementioned low res demos.
Hardware Features
The main components of the hardware are:
- 4k LCD repurposed from Z5 premium (AUO H546UAN01.0 or unknown Sharp part) on a subassembly allowing different LCDs to be used in the future
- Dual OV16825 cameras, also on a subassembly so other cameras - in particular I am looking into the Sony IMX318 - could be used
- Artix-7 FPGA (currently XC7A200T-3FBG484E but cheaper variants could be used)
- Allwinner A64 quad-core ARM applications processor (with basic GPU for 3D rendering)
- 512MB of DDR3 attached to the FPGA and 1GB attached to the A64 processor
- WiFi and Bluetooth
- USB-C for power, data and DisplayPort video
A photo of the assembled mainboard PCB is below:

Parts
715| Qty | Value | Footprint | References |
|---|---|---|---|
| 120 | 470n | Capacitors_SMD:C_0402 | C1101, C1102, C1104, C1107, C1110, C1114, C1115, C1117, C1118, C1119, C1121, C1122, C1124, C1125, C1127, C1128 +104 |
| 47 | 10k | Resistors_SMD:R_0402 | R1416, R1417, R1418, R1420, R1421, R1502, R1503, R1505, R1507, R1508, R1510, R1527, R1528, R1534, R1601, R1602 +31 |
| 47 | 4.7µ | Capacitors_SMD:C_0805 | C1105, C1120, C1303, C1304, C1305, C1306, C1316, C1317, C1318, C1328, C1329, C1331, C1335, C1349, C1350, C1402 +31 |
| 35 | 100n | Capacitors_SMD:C_0201 | C1330, C1332, C1337, C1338, C1339, C1340, C1341, C1343, C1344, C1345, C1346, C1347, C1355, C1356, C1357, C1358 +19 |
| 29 | 100n | Capacitors_SMD:C_0402 | C212, C213, C1406, C1407, C1408, C1409, C1410, C1507, C1510, C1511, C1512, C1527, C1533, C1901, C1903, C1904 +13 |
| 28 | 51 | Resistors_SMD:R_0201 | R1721, R1722, R1723, R1724, R1725, R1726, R1727, R1728, R1729, R1730, R1821, R1822, R1823, R1824, R1825, R1826 +12 |
| 27 | 10µ | Capacitors_SMD:C_0805 | C227, C301, C302, C303, C304, C613, C1502, C1503, C1505, C1520, C1528, C1538, C1539, C1540, C1602, C1604 +11 |
| 27 | 4.7µ | Capacitors_SMD:C_0603 | C602, C603, C604, C605, C606, C607, C608, C609, C1108, C1109, C1111, C1112, C1113, C1116, C1123, C1126 +11 |
| 20 | 120 | Resistors_SMD:R_0201 | R1702, R1703, R1706, R1707, R1710, R1711, R1714, R1715, R1718, R1719, R1802, R1803, R1806, R1807, R1810, R1811 +4 |
| 20 | 22 | Resistors_SMD:R_0201 | R1701, R1704, R1705, R1708, R1709, R1712, R1713, R1716, R1717, R1720, R1801, R1804, R1805, R1808, R1809, R1812 +4 |
| 20 | 47µ | Capacitors_SMD:C_1206 | C635, C1106, C1301, C1302, C1315, C1327, C1348, C1401, C1513, C1521, C1530, C1531, C1537, C1541, C1542, C1543 +4 |
| 16 | 1µ | Capacitors_SMD:C_0603 | C203, C205, C206, C207, C208, C211, C237, C633, C634, C719, C1403, C1504, C1508, C1516, C1532, C1611 |
| 12 | 0R | Resistors_SMD:R_0402 | R306, R311, R702, R710, R901, R903, R904, R907, R1402, R1404, R1405, R1515 |
| 12 | 4.64k | Resistors_SMD:R_0402 | R202, R221, R704, R1201, R1202, R1407, R1408, R1410, R1412, R1414, R1512, R1614 |
| 10 | 1k | Resistors_SMD:R_0402 | R204, R213, R503, R504, R602, R607, R809, R1203, R1204, R1514 |
| 9 | DNP | Capacitors_SMD:C_0402 | C705, C706, C802, C806, C808, C810, C813, C814, C815 |
| 9 | DNP | Resistors_SMD:R_0402 | R703, R706, R803, R806, R807, R808, R1401, R1403, R1406 |
| 8 | 470n | Capacitors_SMD:C_0603 | C202, C709, C1203, C1204, C1404, C1405, C1501, C1609 |
| 8 | PTS645VM83 | Custom Parts:PTS645VM83 | SW1901, SW1902, SW1903, SW1904, SW1905, SW1906, SW1907, SW1908 |
| 7 | 22 | Resistors_SMD:R_0402 | R215, R216, R217, R218, R709, R805, R1415 |
| 7 | 2k | Resistors_SMD:R_0402 | R212, R222, R223, R501, R603, R605, R1513 |
| 5 | 1.5µ/ASPI-4030S-1R5N-T | Custom Parts:ASPI-4030S | L601, L602, L603, L604, L605 |
| 5 | 240 | Resistors_SMD:R_0402 | R502, R506, R507, R1205, R1206 |
| 5 | 2N7002 | TO_SOT_Packages_SMD:SOT-23 | Q601, Q801, Q802, Q1401, Q1402 |
| 4 | 100 | Resistors_SMD:R_0402 | R505, R1207, R1301, R1424 |
| 4 | 100k | Resistors_SMD:R_0402 | R207, R1613, R1901, R1902 |
| 4 | 100p | Capacitors_SMD:C_0402 | C804, C1515, C1524, C1535 |
| 4 | 12p | Capacitors_SMD:C_0402 | C218, C223, C817, C819 |
| 4 | 200Ω/100MHz | Capacitors_SMD:C_0603 | L203, L204, L703, L704 |
| 4 | 33k | Resistors_SMD:R_0402 | R705, R707, R708, R1612 |
| 4 | 47k | Resistors_SMD:R_Array_Concave_4x0402 | R801, R802, RP1901, RP1902 |
| 4 | GND | Custom Parts:M3_HOLE | P101, P102, P103, P104 |
| 4 | MCP1825T-ADJE/DC | Custom Parts:SOT-223-6 | U301, U302, U1506, U1508 |
| 4 | TPD4E05U06DQAR | Custom Parts:USON10 | DA201, DA701, DA702, DA703 |
| 3 | 1.2n | Capacitors_SMD:C_0402 | C209, C1517, C1525 |
| 3 | 160p | Capacitors_SMD:C_0402 | C204, C1519, C1526 |
| 3 | 1M | Resistors_SMD:R_0402 | R201, R205, R206 |
| 3 | 2.2µ | Capacitors_SMD:C_0603 | C716, C722, C1605 |
| 3 | 205 | Resistors_SMD:R_0402 | R1516, R1904, R1905 |
| 3 | 22p | Capacitors_SMD:C_0402 | C704, C811, C816 |
| 3 | 4.32k | Resistors_SMD:R_0402 | R1519, R1520, R1524 |
| 3 | 464 | Resistors_SMD:R_0402 | R1411, R1413, R1518 |
| 3 | AS4C256M16D3A-12BCN | Custom Parts:BGA_96_0.8mm | U502, U503, U1201 |
| 3 | GREEN | LEDs:LED_0805 | D201, D1401, D1402 |
| 3 | SKSCLDE010 | Custom Parts:SKSCLDE010 | SW801, SW802, SW1401 |
| 2 | 1.5µ/SRN8040-1R5 | Custom Parts:SRN8040 | L1501, L1504 |
| 2 | 10n | Capacitors_SMD:C_0201 | C232, C1902 |
| 2 | 1µ/VLP8040T-1R0 | Custom Parts:VLP8040 | L1502, L1505 |
| 2 | 2.49k | Resistors_SMD:R_0402 | R1409, R1530 |
| 2 | 2.87k | Resistors_SMD:R_0402 | R1517, R1525 |
| 2 | 249 | Resistors_SMD:R_0402 | R1532, R1903 |
| 2 | 3.01k | Resistors_SMD:R_0402 | R1511, R1529 |
| 2 | 3.3n | Capacitors_SMD:C_0402 | C1514, C1534 |
| 2 | 4.7µH/1269AS-H-4R7M | Inductors_NEOSID:Neosid_Inductor_SM-NE29_SMD1008 | L1601, L1602 |
| 2 | 57.6k | Resistors_SMD:R_0402 | R304, R309 |
| 2 | CSD17308Q3 | Custom Parts:MOSFET_SGD_SON | Q1501, Q1502 |
| 2 | DF17(3.0)-40DS-0.5V(57) | Custom Parts:DF17(3.0)-40DS-0.5V(57) | J301, J302 |
| 2 | NC/240 | Resistors_SMD:R_0402 | R508, R509 |
| 2 | STM1061N31WX6F | TO_SOT_Packages_SMD:SOT-23 | U901, U1401 |
| 2 | TPD1E05U06DPYT | Custom Parts:X1SON2 | D202, D701 |
| 2 | TPD4E02B04DQAR | Custom Parts:USON10 | DA202, DA203 |
| 2 | TPS53316RGTR | Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm | U1503, U1507 |
| 2 | TPS563200DDCR | TO_SOT_Packages_SMD:SOT-23-6 | U1502, U1505 |
| 1 | 0.47 | Resistors_SMD:R_1206 | R1101 |
| 1 | 105450-0101 | Custom Parts:USBC-105450-0101 | J201 |
| 1 | 10M | Resistors_SMD:R_0402 | R804 |
| 1 | 11k | Resistors_SMD:R_0402 | R1506 |
| 1 | 12k | Resistors_SMD:R_0402 | R214 |
| 1 | 150µ | Capacitors_SMD:CP_Elec_6.3x5.3 | C210 |
| 1 | 187 | Resistors_SMD:R_0402 | R1523 |
| 1 | 2.2 | Resistors_SMD:R_0402 | R1501 |
| 1 | 200k | Resistors_SMD:R_0402 | R711 |
| 1 | 20k | Resistors_SMD:R_0402 | R1521 |
| 1 | 220n | Capacitors_SMD:C_0402 | C1523 |
| 1 | 2450AT43B100E | Custom Parts:2450AT43B100E | A801 |
| 1 | 292303-7 | Custom Parts:292303-7 | P701 |
| 1 | 3.9n | Capacitors_SMD:C_0402 | C1536 |
| 1 | 30k | Resistors_SMD:R_0402 | R1522 |
| 1 | 330nH/XAL5030-331MEB | Custom Parts:L_XAL50xx | L1503 |
| 1 | 330µ | Capacitors_Tantalum_SMD:TantalC_SizeD_EIA-7343_Reflow | C1103 |
The 659 most common of 715 parts.
More from daveshah1/openMixR
3Similar boards
- 2 layers46 × 46 mm

Maiana Blue N2000 v8.2
Haimana/MAIANA_BLUE
Firmware and hardware materials for the MAIANA-class AIS transponder ecosystem. The design builds on the open MAIANA project (GPL v3, Peter Antypas).
54 parts3 - 2 layers82.4 × 79.7 mm

- 4 layers140 × 100 mm

Dc usv
TobleMiner/DC-UPS
A small DC UPS, designed to keep small appliances like consumer network equipment running during power outages
351 parts223CERN-OHL-P-2.0 - 4 layers99.5 × 65.1 mm

- 4 layers80 × 60 mm

Synchronous Buck Converter
farhad-ekramitalab/LM5141-Synchronous-Buck-Converter
12V to 3.3V 5A synchronous buck converter using TI LM5141-Q1. Complete design flow including LTspice simulation, control-loop design, KiCad schematic, PCB layout, and hardware validation.
44 parts - 4 layers100 × 50 mm

- 2 layers26 × 23.5 mm

Power wheel ubuck
ALeggeUp/power-wheel-ubuck
This project is a synchronous buck converter providing 5V at 3A from 4.5-V to 17-V input.
45 partsCC-BY-SA-4.0 - 2 layers93.1 × 49.5 mm

QD lite
Cheesylorry/Quantum-Demonstrator-Lite
A Repository for the Quantum Demonstrator Lite, a Plug and play Quantum Algorythm for Students. Integrates into SpinDrops, a software for simmulating up to three Qubits.
41 partsGPL-2.0
Questions
How big is the Headset r1.0 PCB?
It measures 150 × 90 mm and has 8 copper layers, 1.6 mm thick.
What parts does the Headset r1.0 use?
715 parts, built around the TPS53316RGTR, TPS563200DDCR, STM1061N31WX6F and TPD4E05U06DQAR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Headset r1.0 KiCad files?
From the daveshah1/openMixR repository on GitHub, at the commit this page was made from: the board is hardware/headset-r1.0/mainboard/mainboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Headset r1.0 design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

