Jonathan Simmonds's starred repositories
rust-raspberrypi-OS-tutorials
:books: Learn to write an embedded OS in Rust :crab:
notebooker
Productionise & schedule your Jupyter Notebooks as easily as you wrote them.
pyls-black
Black plugin for the Python Language Server
pandora-to-google-music
Sync Pandora likes to Google Music playlists
music-tagger
A small program to tidy music files. It recursively explores a given directory and standardises folder structures, file naming conventions and ID3 tags.
robin-project
Final year project of my Computer Science MEng. The software stack for 'RoBin': a low-power, autonomous litter bin. This used a Microsoft Kinect in combination with a PandaBoard and an iRobot Create to identify groups of people and move towards them; avoiding crowds or moving people. Write-up (and even the 104 page thesis for the brave) at:
acquisition-daemon
Framework for a daemon which acquires a shared resource and manages access to that resource between many processes
collision-domain
University of Bristol 3rd year 6-person project. Collision Domain is a massively multiplayer demolition derby game.
dotconfigs
My various .config files
tiny-backup
A micro backup manager, designed to be lightly configurable, simple and unobtrusive. Useful for maintaining lightweight backups.
tiny-install
A micro installer, intended to be very small, light weight and configurable. Designed for the installation of small, simple projects.