Your problem is not the CI. It's that the CI does not test the custom hardware.
You need a hardware testing engineer who can automate the tests that you're currently running manually.
You need a hardware testing engineer who can automate the tests that you're currently running manually.
The CI is not the problem, sure. But it is not the solution either. That was my point.