Jon Musselwhite's Projects
Production repository for the all-new Advantage360 Professional using ZMK engine
ansible-lint checks playbooks for practices and behavior that could potentially be improved and can fix some of the most common ones for you
This is a minimal example demonstrating a crash affecting `ansible-lint`.
A monotone line-based icon pack for android
The repository for high quality TypeScript type definitions.
Dockerfile which builds and environment with pyHSPF and Flask
This is a class project for Advanced Software Engineering, Fall 2022.
An app in partial completion of the course requirements for Intro to Human Computer Interaction
This Docker project provides a working Jupyter Lab server with pyHSPF pre-installed.
This was a simple laser tracking robot written in Python 2.7 and used to entertain people as they explored the booths at WVSU Day at the Capitol 2017.
Let's Encrypt encourages the use of certbot to automate certificate renewal, but that tool generates a new CSR every time. That makes DANE with TLSA difficult, so this set of scripts automates the renewal of consistent CSRs with certbot so systems administrators can choose when to generate a new CSR and update their DNS records in anticipation.
Maid is a cross-platform Flutter app for interfacing with GGUF / llama.cpp models locally, and with Ollama and OpenAI models remotely.
An obsidian plugin that allows code blocks executed interactively in sandbox like jupyter notebooks. Supported language rust、kotlin、python、Javascript、TypeScript etc.
This is a chat app intended as partial completion of the requirements of an Affective Computing class
This repository houses the code for implementing a Kiosk in a Single Board Computer (SBC) such as a Raspberry Pi.
SvelteKit adapter for Azure Static Web Apps.
The Microsoft community Windows Package Manager manifest repository
Programming libraries for interacting with the WQX Web APIs
This repository contains code for a Raspberry Pi and an external microcontroller. The Raspberry Pi will process images captured from a Michelson Interferometer, communicate with the microcontroller, and transmit data over an external telemetry line. The microcontroller code will monitor and manage geiger circuits and an IMU.
This repository contains code for a Raspberry Pi Compute Module 3 and an external Arduino MKR Zero microcontroller. The Raspberry Pi will process images captured from two cameras which will be exposed to the vacuum of space, communicate with the microcontroller, and transmit data over an external telemetry line. The microcontroller code will monitor and manage geiger circuits, silicone particle detectors, optical sensors, a BMP280 pressure/temperature sensor, and an IMU.