My Day Job · Sole developer · Ongoing
Environmental data loggers
Finds a connected temperature and humidity instrument automatically, logs its readings to CSV and shows them on a live dashboard.
Confidential. This is a high-level summary only; internal screenshots, data and client names are intentionally left out.
HardwareAutomationPythonPyVISApyserial
Overview
Finds a connected temperature and humidity instrument automatically, logs its readings to CSV and shows them on a live dashboard. This was built for internal use at a calibration lab, so this page is a summary only.
The problem
Environmental records were kept by hand.
What I did
- Detects a connected instrument automatically.
- Logs readings continuously to CSV.
- Shows six data channels on a live dashboard.
Stack
Python, PyVISA, pyserial, PyInstaller.
Outcome / impact
Continuous logging in place of manual record keeping.