This was an individual project assigned to me during my co-op work term at Tigercat Industries Inc.

The main objective of this project was to replace their current Joystick Testing System due to a lack of available memory and limited input capacity. Using the same readily available components, tools, and software platforms that make up the machinery manufactured at Tigercat, I successfully designed and built a new touchscreen Joystick Tester within three months.

This new Joystick Tester is used by Tigercat daily, Key features include:

  • Simple and efficient user interface with keyboard search and numerically sorted scroll wheel for test selection

  • Four independent test harness connectors combined for a total of 36 digital, analog, and current inputs

  • Memory optimization through a multi-master system and purpose-specific software for each module

  • Smart relay-actuated variable voltage output based on test selection and component requirements

  • Custom 3D-printed enclosure

  • Easy access to the ethernet connector at the rear of the enclosure to streamline the software update process

  • Relay actuation tests along with a “Measure” page displaying all input values for live debugging or troubleshooting

Joystick Tester