peter@home:~$

  • Using Linux device-tree with PCIe devices

    Recently for work, we have been going through the process of removing any use of the deprecated /sys/class/gpio paths for interacting with GPIOs. This has been accomplished by defining these GPIOs in the device-tree in association with some driver - using a pre-existing one like gpio-leds or gpio-keys, extending an...

  • Keithley 615 Electrometer Interface - Part 1: Replacement PCBs

    This is a project that I started a bit over a year ago, though which is still in progress at the time of writing. There are two GitHub repos associated with it: PCB designs: https://github.com/farlepet/keithley-615-printer-boards Firmware: https://github.com/farlepet/keithley-615-net-fw Background Several years ago, I came across a Keithley 615 electrometer that was...

  • Welcome!

    Welcome to my blog! I mainly plan on using this blog to write about projects that I work on. I may also write about reverse-engineering efforts, or whatever else I may find interesting.