Custom Engineering Tools & Test Systems
Spried builds bespoke hardware and software tools that streamline product development, validation, and manufacturing. From test jigs to custom dashboards, our tools accelerate engineering workflows and reduce risk.
What You Get
- Custom Test Jigs — bed-of-nails, pogo-pin, and functional testers for production.
- Validation Tools — automated logging, measurement, and data visualization.
- Firmware Utilities — DFU/OTA pipelines, debug interfaces, command shells.
- Web & Desktop Apps — React/Node.js dashboards, Electron tools, and integration with cloud services.
- Manufacturing Aids — programming fixtures, calibration setups, and golden unit reference tools.
Capabilities
- Hardware: pogo-pin boards, sensor simulators, signal generators
- MCUs: STM32, ESP32, CH32, Arduino-class controllers
- Interfaces: USB, UART, I²C, SPI, CAN, RS485
- Measurement: ADC/DAC, current sensing, automated load testing
- Control: relays, MOSFET drivers, motor/LED actuation
- Software: Node.js APIs, Python scripts, React dashboards
- Desktop: Electron-based cross-platform apps
- Logging: CSV/JSON exports, databases, visualization tools
- Cloud: Firebase, AWS IoT, custom APIs
- Integration: CI/CD hooks, test automation pipelines
Selected Projects

Production Test Jig — automated flashing, current profiling, and pass/fail reporting.

Desktop Tool — Electron-based GUI for configuring and logging embedded devices.

Web Dashboard — real-time IoT monitoring platform with secure device API integration.
Our Process
- Requirements — define signals, interfaces, data needs, and operator workflow.
- Prototype — quick-turn hardware or software mockups for validation.
- Build — refine into production-grade test fixtures or applications.
- Integration — connect with devices, firmware, and cloud infrastructure.
- Handover — documentation, source, and training for long-term use.
Need custom engineering tools?
We design and build the hardware and software tools that speed up your development, testing, and manufacturing.