Skip to content

PiTrac Logo

PiTrac - The World's First Open-Source Golf Launch Monitor

The PiTrac project is a fully-functional golf launch monitor that avoids the need for expensive high-shutter-speed and high frame-rate cameras. We've developed techniques for high-speed, infrared, strobe-based image capture and processing using low-cost cameras such as the Pi Global Shutter camera (~US$50 retail) and Raspberry Pi single board computers.

  • Build Guide


    Start here — complete guide from parts to first shot.

    Get started

  • Hardware


    Parts list, PCB assembly, V3 enclosure, and cameras.

    Hardware docs

  • Software


    Raspberry Pi setup, installation, and configuration.

    Software docs

  • Reference


    Troubleshooting, glossary, and known issues.

    Reference

What Does PiTrac Do?

PiTrac determines golf ball launch speed, angles, and spin in 3 axes. Its output is accessible on a stand-alone web-based app, and interfaces to popular golf-course simulators including GsPro and E6/TruGolf are working.

PiTrac V3 Enclosure

Is PiTrac For You?

PiTrac is not a commercial product for sale -- the full design is being released as open source on GitHub for folks to build themselves. The Raspberry Pi 5 (8GB) is the most expensive part at around US$134.50, with the two Pi cameras adding to the total. PiTrac uses off-the-shelf hardware with a parts list including supplier links. The only custom part is a small printed circuit board that can be manufactured for a few dollars.

It's not easy, but if you're handy with a soldering iron, can figure out how to 3D print the parts, and are willing to burrow into the Linux operating system to compile and install software, you should be able to create your own PiTrac!

Community & Resources

We are hoping to inspire a community of developers to help test and continue PiTrac's development. This is still a young project -- the basic features usually work reliably, but the current release needs polish. We're looking for folks to build their own PiTracs and help us improve the documentation and design.



Introduction to PiTrac's Enclosure

For Contributors

Interested in contributing to PiTrac development? Check out the Developer Guide for architecture docs, build system details, and contribution guidelines.


Raspberry Pi is a trademark of Raspberry Pi Ltd. The PiTrac project is not endorsed, sponsored by or associated with Raspberry Pi or Raspberry Pi products or services.