John Bates's repositories
Gingerbread
Web-based tool for creating artistic PCBs
gravity-sync
đź’« The easy way to synchronize the DNS configuration of two Pi-hole 5.x instances.
gmailctl
Declarative configuration for Gmail filters
laptop-bootstrap
Bootstrapping for my (work) laptop
YAPP_Box
Yet Another Parametric Projectbox Box
json-schema-to-openapi-schema
A little NodeJS package to convert JSON Schema to OpenAPI Schema Objects
endoflife.date
Informative site with EoL dates of everything
sFeeder
Parametric Feeder Design, load in OpenSCAD to make yours.
scad-utils
Utility libraries for OpenSCAD
dns-over-https
High performance DNS over HTTPS client & server
openscad-step-reader
Proof-of-concept for OpenSCAD step file importing
Power-Boards
Collection of DC/DC Converters, Battery Chargers and Power Supplies
oauth
Automatically exported from code.google.com/p/oauth
MicroWakeupper
All about the MicroWakeupper Library (and BatteryShield for the Wemos D1 Mini)
threadlib
thread library for OpenSCAD
ninth-dev_SublimeText
ninth-dev's personal settings for SublimeText
GoveeBTTempLogger
Govee H5074, H5075, H5100, H5174, H5177, H5179, H5181, H5182, and H5183 Bluetooth Low Energy Temperature and Humidity Logger
log2ram
ramlog like for systemd (Put log into a ram folder)
grc
generic colouriser
rbenv-installer
Installer and doctor scripts for rbenv
openapi2schema
Convert OpenAPI 3.0 document into a tree of request/response JSON Schemas
rf-nano
emakefun arduino nano V3.0 + nrf24L01+
catchnhole
An ergonomic way to create nutcatches, screw holes and countersinks in OpenSCAD.
Adafruit-Thermal-Printer-Library
Arduino Library for Small Thermal Printers
vscode-language-dhall
Dhall Syntax Highlighting for VS Code
slack-emoji-toolkit
Liberate your custom Slack emojis!
ssh-fingerprints
Script for printing SSH fingerprints