Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 29 additions & 2 deletions docs/build-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,32 @@ We're developing companion videos to the written documentation to better visuall
- Part 5A - De-Distortion Configuration
- Part 5B - Calibration

Alternative to part 2A - 4A and 4D:
- Enclosure V3 - Assembly (https://youtu.be/bVOIPczu9Nk?si=cu9BIsXWRHtM7RDG)

Please note that the written documentation is meant to be the most up-to-date and accurate information on building PiTrac systems. If there's a discrepancy between that documentation nand the vidoes, rely on the documents. Or, ask a question on the Discord server!

---

## Phase 1: Hardware Assembly

Before you can run PiTrac, you'll need to build the physical hardware.
Depending on your preferences, choose between different enclosure design variants:

<div style="display: flex; gap: 10px; justify-content: center;">
<div style="text-align: center;">
<strong>V1</strong><br>
<img src="https://github.com/user-attachments/assets/fbdc9825-b340-47b5-83ad-6c58d4588f34" width="250">
</div>
<div style="text-align: center;">
<strong>V2</strong><br>
<img src="assets/images/PiTracV2EnclosureWithGolfBall.png" width="250">
</div>
<div style="text-align: center;">
<strong>V3</strong><br>
<img src="assets/images/V3_Enclosure/PiTrac_V3-Enclosure_crop.png" width="250">
</div>
</div>

### Step 1: Gather Parts

Expand All @@ -69,15 +88,23 @@ Learn where to get the PCB files, how to order from manufacturers, and assembly

Print the enclosure and mounting hardware for your PiTrac.

**→ [3D Printing Guide]({% link hardware/3d-printing.md %})**
**→ [Enclosure V2 3D Printing Guide]({% link hardware/3d-printing.md %})**

or

**→ [Enclosure V3 Printing Guide]({% link hardware/Enclosure_Version3_printing.md %})**

Download the STL files and get recommendations for print settings.

### Step 4: Final Assembly

Put all the pieces together to complete your PiTrac hardware.

**→ [Assembly Guide]({% link hardware/assembly-guide.md %})**
**→ [Enclosure V2 Assembly Guide]({% link hardware/assembly-guide.md %})**

or

**→ [Enclosure V3 Assembly Guide]({% link hardware/Enclosure_Version3_assembly.md %})**

Follow step-by-step instructions to assemble cameras, PCB, enclosure, and wiring.

Expand Down
5 changes: 5 additions & 0 deletions docs/hardware/3d-printing.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,11 @@ All 3D printable parts can be found in the main PiTrac GitHub repository under:
1. **Compute Board variant:** For future integrated compute board
2. **Connector Board variant:** For current OTS parts build

### Version 3 (Current)
- Modular design
- One main design, many variant and legacy part options.


## Print Settings

Refer to the individual part files for specific print settings. Generally:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,8 +83,8 @@ The folling assembly instruction might be a hard read, so feel free to watch the
---

## Camera Assembly
![Camera Assembly](../../assets/technicaldrawings/Assy_Camera_Eyeball-3D.svg)
[Camera Assembly Drawing](../../assets/technicaldrawings/Assy_Camera_Eyeball.svg)
![Camera Assembly](../assets/technicaldrawings/Assy_Camera_Eyeball-3D.svg)
[Camera Assembly Drawing](../assets/technicaldrawings/Assy_Camera_Eyeball.svg)

Tools:
- Cross-head screwdriver
Expand All @@ -110,8 +110,8 @@ Note: Choose the apropirate eyeball for your camera and lens.
---

## LED Assembly (5x2 IR LED board)
![LED Assembly](../../assets/technicaldrawings/Assy_PiTracIRLED-3D.svg)
[LED Assembly Drawing](../../assets/technicaldrawings/Assy_PiTracIRLED.svg)
![LED Assembly](../assets/technicaldrawings/Assy_PiTracIRLED-3D.svg)
[LED Assembly Drawing](../assets/technicaldrawings/Assy_PiTracIRLED.svg)

Tools:
- Cross-head screwdriver
Expand Down Expand Up @@ -152,10 +152,10 @@ Tools:
---

## Eyeball Assembly
![Tee-Cam Screen Assembly](../../assets/technicaldrawings/Assy_Tee_Cam-3D.svg)
![LED Screen Assembly](../../assets/technicaldrawings/Assy_Screen_PiTracIRLED-3D.svg)
![Flight-Cam Screen Assembly](../../assets/technicaldrawings/Assy_Flight_Cam-3D.svg)
[Flight-Cam Screen Assembly Drawing](../../assets/technicaldrawings/Assy_Flight_Cam.svg)
![Tee-Cam Screen Assembly](../assets/technicaldrawings/Assy_Tee_Cam-3D.svg)
![LED Screen Assembly](../assets/technicaldrawings/Assy_Screen_PiTracIRLED-3D.svg)
![Flight-Cam Screen Assembly](../assets/technicaldrawings/Assy_Flight_Cam-3D.svg)
[Flight-Cam Screen Assembly Drawing](../assets/technicaldrawings/Assy_Flight_Cam.svg)

Tools:
- 3 mm Allen key for ISO 7380-2 or 4 mm for ISO 4762
Expand All @@ -182,8 +182,8 @@ Note: ISO 7380-2 button-head screws look nicer and provide more surface contact;
---

## PSU Stack Module Assembly
![PSU Stack Module Assembly](../../assets/technicaldrawings/Assy_Stack_Module_PSU-3D.svg)
[PSU Stack Module Assembly Drawing](../../assets/technicaldrawings/Assy_Stack_Module_PSU.svg)
![PSU Stack Module Assembly](../assets/technicaldrawings/Assy_Stack_Module_PSU-3D.svg)
[PSU Stack Module Assembly Drawing](../assets/technicaldrawings/Assy_Stack_Module_PSU.svg)
Tools:
- Cross-head screwdriver
- 3 mm Allen key for ISO 7380-2 or 4 mm for ISO 4762
Expand Down Expand Up @@ -224,9 +224,9 @@ Note: Four ISO 4762 M5x35 mm screws can be used in the Stack_Module_PSU if you d
---

## Camera Stack Module Assembly
![Tee Camera Stack Module Assembly](../../assets/technicaldrawings/Assy_Stack_Module_Tee_Cam-3D.svg)
![Flight Camera Stack Module Assembly](../../assets/technicaldrawings/Assy_Stack_Module_Flight_Cam-3D.svg)
[Flight Camera Stack Module Assembly Drawing](../../assets/technicaldrawings/Assy_Stack_Module_Flight_Cam.svg)
![Tee Camera Stack Module Assembly](../assets/technicaldrawings/Assy_Stack_Module_Tee_Cam-3D.svg)
![Flight Camera Stack Module Assembly](../assets/technicaldrawings/Assy_Stack_Module_Flight_Cam-3D.svg)
[Flight Camera Stack Module Assembly Drawing](../assets/technicaldrawings/Assy_Stack_Module_Flight_Cam.svg)

Tools:
- 3 mm Allen key for ISO 7380-2 or 4 mm for ISO 4762
Expand All @@ -249,7 +249,7 @@ Tools:
---

## LED Stack Module Assembly
![LED Stack Module Assembly](../../assets/technicaldrawings/Assy_Stack_Module_LED-3D.svg)
![LED Stack Module Assembly](../assets/technicaldrawings/Assy_Stack_Module_LED-3D.svg)
Tools:
- 3 mm Allen key for ISO 7380-2 or 4 mm for ISO 4762

Expand All @@ -269,11 +269,11 @@ Tools:
---

## Electronics
![Pi5 Assembly](../../assets/technicaldrawings/Assy_RaspberryPi5_carrier-3D.svg)
![V3Connector Board Assembly](../../assets/technicaldrawings/Assy_V3Connector_Board-3D.svg)
[Pi5 Assembly Drawing](../../assets/technicaldrawings/Assy_RaspberryPi5_carrier.svg)
![Pi5 Assembly](../assets/technicaldrawings/Assy_RaspberryPi5_carrier-3D.svg)
![V3Connector Board Assembly](../assets/technicaldrawings/Assy_V3Connector_Board-3D.svg)
[Pi5 Assembly Drawing](../assets/technicaldrawings/Assy_RaspberryPi5_carrier.svg)

[V3Connector Board Assembly Drawing](../../assets/technicaldrawings/Assy_V3Connector_Board.svg)
[V3Connector Board Assembly Drawing](../assets/technicaldrawings/Assy_V3Connector_Board.svg)

Tools:
- Cross-head screwdriver
Expand All @@ -299,8 +299,8 @@ Note: this assembly state is a good point to fire up the PiTrac for the first ti
---

## Cover assembly
![Cover Assembly](../../assets/technicaldrawings/Assy_Stack_Module_Cover_forInserts-3D.svg)
[Cover Assembly Drawing](../../assets/technicaldrawings/Assy_Stack_Module_Cover_forInserts.svg)
![Cover Assembly](../assets/technicaldrawings/Assy_Stack_Module_Cover_forInserts-3D.svg)
[Cover Assembly Drawing](../assets/technicaldrawings/Assy_Stack_Module_Cover_forInserts.svg)

Tools:
- Cross-head screwdriver
Expand All @@ -324,8 +324,8 @@ Note: There are alternative **Stack_Module_Cover** available, providing a less c
---

## Stack Module to Stack Module Assembly
![PiTrac Assembly](../../assets/technicaldrawings/Assy_PiTrac-3D.svg)
[PiTrac Assembly Drawing](../../assets/technicaldrawings/Assy_PiTrac.svg)
![PiTrac Assembly](../assets/technicaldrawings/Assy_PiTrac-3D.svg)
[PiTrac Assembly Drawing](../assets/technicaldrawings/Assy_PiTrac.svg)

Tools:
- 3 mm or 4 mm Allen key (ball-end preferred)
Expand Down
1 change: 1 addition & 0 deletions docs/hardware/V3 Enclosure.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: V3 Enclosure
layout: default
nav_order: 5
parent: Hardware
has_children: true
description: V3 Enclosure overview, assembly guide and part printing guide
keywords: DIY golf hardware, launch monitor parts, raspberry pi golf components, 3D print golf enclosure
Expand Down
4 changes: 4 additions & 0 deletions docs/hardware/parts-list.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,10 @@ This document provides a comprehensive list of all components needed to build a

## Hardware - Bolts and Nuts

### Version 3 Enclosure Hardware (Work in Progress)

**→ [V3 BOM]({% link hardware/Enclosure_Version3_assembly.md %})**

### Version 2 Enclosure Hardware (Work in Progress)

| Quantity | Hardware | Purpose |
Expand Down
Loading