Skip to content
← Back to portfolio

My Day Job · Sole developer · Ongoing

Timed capture tool

Captures screenshots and instrument readings on a timed schedule and writes them to CSV, with saved presets and a reading stability check.

Confidential. This is a high-level summary only; internal screenshots, data and client names are intentionally left out.

AutomationPythonTkinterPyAutoGUI

Overview

Captures screenshots and instrument readings on a timed schedule and writes them to CSV, with saved presets and a reading stability check. This was built for internal use at a calibration lab, so this page is a summary only.

The problem

Long-running tests meant a lot of repetitive capture by hand.

What I did

  • Captures screenshots and readings on a schedule.
  • Writes the readings to CSV.
  • Saves presets and checks that a reading has settled.

Stack

Python, Tkinter, PyAutoGUI, PyVISA, pyserial, PyInstaller.

Outcome / impact

In internal use.