pyIVLS

pyIVLS is a fully featured measurement system written in Python. It is currently being used at two measurement setups at Aalto University to measure semiconductor samples. The system supports spectrometers, cameras, source-measure units, micromanipulators, Peltier elements and cryostats and incorporates more complex combinations of device functionality. With pyIVLS you can define a list of measurement points on the designed chip, automatically convert the chip coordinates to micromanipulator coordinates, move the measurement probes to the points and measure a whole sample with no human intervention.

Instrument drivers

Low level drivers for Thorlabs CCS series of spectrometers. The drivers enable using the spectrometers on Linux, a platform not officially supported by the manufacturer. As part of the pyIVLS project, I’ve also written a hardware abstraction layer for a cartesian micromanipulator system (Sutter instruments MPC-325)

HOAS rent price data visualized

A web crawler that builds a dataset of all HOAS apartments with price, location, renovation and other data. It build a visualization which is displayed on this page.

Salad price tracker

The salad price tracker scrapes S-kaupat.fi for the prices of specific ingredients and generates the daily price for a kilogram of salad. The script runs on my home server and uploads the data to this page daily.