Skip to content

Guides

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

Search Knowledge Base

Search for guides, tutorials, and documentation

All Guides

Test Traceability for Medical Devices

Map FDA 21 CFR Part 820 and ISO 13485 requirements to TofuPilot features for device history records, test documentation, and audit trails.

Compliance & Traceability
Use pytest for Hardware Testing

Learn how to use pytest to automate hardware tests and upload results to TofuPilot for centralized tracking and analytics.

Getting Started
Cell Grading and Binning with TofuPilot

Learn how to grade and bin battery cells based on test data using TofuPilot for capacity matching, impedance sorting, and production traceability.

Test Types & Methods
What Is HALT and HASS Testing

HALT finds design limits, HASS screens production units. Learn how both work, when to use each, and how to track results with TofuPilot.

Test Types & Methods
Export Test Data to Power BI

Learn how to export test data from TofuPilot to Power BI using CSV exports and the REST API for custom management reports and cross-system analysis.

Test Data & Analytics
Anomaly Detection in Hardware Test Data

Learn how to detect anomalies in hardware test measurements using TofuPilot's analytics and automated limit checking.

Test Data & Analytics
What Is First Article Inspection (FAI)

First article inspection (FAI) verifies the first production unit meets all specifications. Learn how FAI works and how to track it with TofuPilot.

Compliance & Traceability
How to Build a Test Operator UI in Python

Build a production-ready operator interface for hardware tests using Python, OpenHTF, and TofuPilot. No frontend code required.

Test Station Setup
Track Firmware Versions in Production

Record firmware versions as metadata in OpenHTF tests so TofuPilot lets you filter runs, trace failures, and prove compliance by software build.

Compliance & Traceability
Structure a Production Test Script

Learn how to organize an OpenHTF test script for production use, including phase ordering, plug management, configuration, and multi-SKU support with TofuPilot.

Getting Started
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.

Test Station Setup
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.

Migrating from Legacy Systems

Put these guides into practice