pddenhar
Software Engineer from Madison, WI specializing in distributed systems and networking. BS in mechanical engineering and MS in computer sciences.
WiRoverMadison, WI
Pinned Repositories
deco
Android-Enlight
Manage and control MRPC devices on your local network from an Android phone.
AndroidCoordinatedVideoPlayer
Coordinated video player to simultaneously start playback of a video on multiple tablets using UDP over WiFi.
docker-mint-vnc-desktop
Docker image to provide HTML5 VNC interface to access Mint 17.3 MATE desktop environment
esxi-linked-clone
A utility script to create linked clones of a base virtual machine in VMWare ESXi without any tools other than vSphere.
OpenCV-Dashcam-Car-Detection
OpenCV Haar classifier trained to detect the rear end of cars on the road. Useful for analyzing dashcam footage.
python-post-cache
A Python library to cache data that is being POSTed to a remote server in the JSON format (such as periodic log items or measurements) and send it when network connectivity is available.
Subsonic-DB-Migration-Tool
Migrate a Subsonic database out of HSQLDB to MySQL
Volvo_240_Info_Display
OLED dashboard module for the Volvo 240 displaying battery voltage, speed, and RPM.
Z3-IC3-PDR
Implementation of the IC3 / Property Directed Reachability algorithm using the the Z3 SMT solver.
pddenhar's Repositories
pddenhar/esxi-linked-clone
A utility script to create linked clones of a base virtual machine in VMWare ESXi without any tools other than vSphere.
pddenhar/OpenCV-Dashcam-Car-Detection
OpenCV Haar classifier trained to detect the rear end of cars on the road. Useful for analyzing dashcam footage.
pddenhar/Z3-IC3-PDR
Implementation of the IC3 / Property Directed Reachability algorithm using the the Z3 SMT solver.
pddenhar/Subsonic-DB-Migration-Tool
Migrate a Subsonic database out of HSQLDB to MySQL
pddenhar/docker-mint-vnc-desktop
Docker image to provide HTML5 VNC interface to access Mint 17.3 MATE desktop environment
pddenhar/AndroidCoordinatedVideoPlayer
Coordinated video player to simultaneously start playback of a video on multiple tablets using UDP over WiFi.
pddenhar/OpenSourceXJ
Open Source XJ Project - DIY Accessories for the Jeep Cherokee XJ
pddenhar/Volvo_240_Info_Display
OLED dashboard module for the Volvo 240 displaying battery voltage, speed, and RPM.
pddenhar/Arduino-Power-Cycler
An Arduino project used to toggle a 120V relay to reboot a piece of equipment (for example a router). Also included is a simple UDP server that can track pings for the devices being rebooted (to track when a failure might have occurred.)
pddenhar/carlog
HTML5 web application using Flask to track car milage, maintenance costs, and service intervals.
pddenhar/pyqt4-imagelabel
Subclass of QLabel that takes a pixmap and draws it H+V centered and at the correct aspect ratio.
pddenhar/python-post-cache
A Python library to cache data that is being POSTed to a remote server in the JSON format (such as periodic log items or measurements) and send it when network connectivity is available.
pddenhar/Remote-Fake-GPS
A mock GPS location provider for Android that can be controlled from a web browser.
pddenhar/Android-Enlight
Manage and control MRPC devices on your local network from an Android phone.
pddenhar/build
Armbian Linux Build Framework
pddenhar/deluge-execute-ftpscript
A simple bash script to be used with the execute on completion function of deluge to send files to a remote server once downloaded.
pddenhar/G3JS
A game engine written in Javascript that supports the g3dj file format
pddenhar/Hardware
Official Speeduino hardware designs
pddenhar/hw_microRusEfi
microRusEfi board for rusEfi ECU
pddenhar/IOT-RC-Controller
Simple controller for an RC car using an ESP8266 and the MRPC communications framework.
pddenhar/lamina
Create and deploy overlaid filesystems to bare metal devices, similar to how Docker images work for containers.
pddenhar/linuxcnc
LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
pddenhar/meta-python3-yapps2
OpenEmbedded layer for the yapps2 Python parser.
pddenhar/NoCloud-Thermostat
Design and code for a WiFi enabled thermostat that does not push data to the cloud, require an always on internet connection, or depend on a remote server.
pddenhar/pddenhar.github.io
My public facing website
pddenhar/Planet-Sim-9000
Toy game made in Godot to play with N-Body simulation.
pddenhar/python-iniparse
Python iniparse module with patches from Fedora project
pddenhar/swa-dashboard
Dashboard to monitor and receive alerts for changes in Southwest fare prices
pddenhar/ubuntu-root-rw-overlay
A script based off of work by Axel Heider. It is used to boot an Ubuntu system off of a read only root partition, with a second read-write partition overlaid over the top.
pddenhar/Video-Headshot-Cropper
A python and Qt application to quickly crop headshot videos to fit a template.