FIELD NOTES
Get better at hardware test.
Guides, tutorials, and best practices to help you build better hardware tests.
- Test Station Setup
How to Set Up Kiosk Mode for Test Stations
Kiosk mode locks a test station to the operator UI. Learn how to configure Chrome kiosk mode, auto-start, and barcode scanner integration.
- Migrating from Legacy Systems
Migrate from LabVIEW TestExec to Python
A practical migration guide from LabVIEW TestExec to Python-based test automation with OpenHTF and TofuPilot, covering architecture mapping and code examples.
- Test Station Setup
Version Control Hardware Tests with Git
Learn how to version control hardware test scripts with Git and link test results to code versions in TofuPilot.
- Test Data & Analytics
How to Improve First Pass Yield
Actionable strategies to improve first pass yield (FPY) in electronics manufacturing, with root cause analysis, Pareto charts, limit refinement, and TofuPilot.
- Migrating from Legacy Systems
OpenHTF vs pytest for Hardware Testing
A structured comparison of OpenHTF and pytest for manufacturing test automation, with code examples, tradeoffs, and guidance on when to use each framework.
- Test Data & Analytics
Use Control Charts for Tests
Learn how to use control charts to monitor test process stability, distinguish control limits from spec limits, and detect out-of-control conditions with.
- Test Data & Analytics
Test Data Management for Electronics
Learn how to structure, store, and query electronics test data with TofuPilot for automatic traceability, yield tracking, and process control.
- Test Types & Methods
What Is Automated Test Equipment (ATE)
Automated test equipment (ATE) runs production tests without manual intervention. Learn what ATE involves, how to build Python-based systems, and track results.
- Test Data & Analytics
Time-Series Test Data Analysis
Learn how to capture, store, and analyze time-series measurement data from hardware tests using TofuPilot's multi-dimensional arrays.
- Test Data & Analytics
Pareto Analysis for Test Failures
Learn how the 80/20 Pareto principle applies to test failures, how to write tests that produce actionable failure data, and how to use TofuPilot's Pareto chart.
- Test Station Setup
How to Build a Test Panel GUI in Python
Learn how to build a tkinter-based test panel GUI that controls instruments and runs OpenHTF tests with TofuPilot logging.
- Test Types & Methods
ICT vs FCT vs Flying Probe: When to Use Each
Compare in-circuit test (ICT), functional test (FCT), and flying probe for PCBA manufacturing, with cost analysis, coverage tradeoffs, and decision criteria.
