Flying probe control dashboard
Contributor. Primarily frontend.
One place to control and observe every piece of flying probe machine state.
- 3k+
- PCBs processed daily
across all sites
A React and Redux dashboard replacing a legacy WPF application, intended as the single interface for running a flying probe tester. Operators queue boards, view full board details including routes and test pass/fail results, and see barcode locations for a given board rendered from the actual image captured off the scanner.
The frontend sends operator input to a backend that speaks to the machine; machine responses travel back the same way and reach the UI by polling. No message bus here: this system is deliberately self-contained, unlike the RabbitMQ-based automation elsewhere on this site. The design goal was a control surface stable enough that one operator running one instance can run the machine end to end.
I worked predominantly on the frontend and the state model.
React, Redux, TypeScript, C# / .NET, REST APIs