Skip to content

Guides

Guides, tutorials, and best practices to help you build better hardware tests.

Featured Guides

Search Knowledge Base

Search for guides, tutorials, and documentation

All Guides

What Is First Pass Yield and How to Track It

Learn how to calculate first pass yield (FPY), why it matters for manufacturing test, and how to track it automatically with TofuPilot.

Test Data & Analytics
Build Your First Hardware Test

Build and run a hardware test in Python in 15 minutes using OpenHTF and TofuPilot, with measurements, limits, and automatic data logging.

Getting Started
Python vs LabVIEW for Manufacturing Test

A structured comparison of Python and LabVIEW for manufacturing test automation, with cost analysis, feature comparison, and real migration considerations.

Migrating from Legacy Systems
PCBA Functional Testing: A Complete Guide

A complete guide to PCBA functional testing (FCT) with Python, OpenHTF, and TofuPilot, covering power rails, communication, current draw, and traceability.

Test Types & Methods
Getting Started with TofuPilot for Aviation MRO

Set up the TofuPilot CLI, write a first component bench test, and run it locally in an aviation MRO shop, with no account or proprietary data needed.

Aviation & MRO Testing
Build a Reliability Case with Test Data

Learn how to turn bench measurements into a reliability case for OEM design changes, using MTBUR gaps, drift trends, and Cpk evidence from TofuPilot.

Aviation & MRO Testing
Component Test Records for EASA Part-145

Map EASA Part-145 record-keeping and calibration rules to TofuPilot features: test records behind the Form 1, retention, backups, and traceability.

Aviation & MRO Testing
Track Retest Counts to Catch Rogue Units

Learn how to spot rogue units early by tracking retest counts per serial number, with self-calibrating alerts on abnormal shop visits in TofuPilot.

Aviation & MRO Testing
Avionics LRU Bench Testing and Analytics

Learn how avionics LRU bench tests work, from induction to release, and how to turn CMM test results into analytics with TofuPilot.

Aviation & MRO Testing
Reduce No-Fault-Found (NFF) in Testing

Learn what No-Fault-Found means, why units pass on the bench yet fail in service, and how to catch the pattern using your own test data in TofuPilot.

Aviation & MRO Testing
Why & How to Run Test Stations Without Root

Running a test station as root is a costly shortcut. Learn least-privilege setup on Linux and Windows: low-privilege account, scoped hardware access, a service.

Test Station Setup
TofuPilot Framework vs OpenHTF

How the TofuPilot Framework and OpenHTF differ, and how each one plugs into the TofuPilot dashboard and stations for live test data.

Concepts & Methodology

Put these guides into practice