Martin Atkins's repositories
68k-computer
A homebrew computer design based on the MC68SEC000 CPU
hcltemplate
CLI filter for rendering JSON objects using the HCL template language
terraform-schema-go
Go library for modelling Terraform schemas
terraform-filter-vars
A small utility for filtering .tfvars files to include only definitions related to a particular Terraform module
hcl-compat-bridge
WIP bridge from the HCL 2 API to the HCL 1 and HIL parsers/evaluators
miniclock2
Next-generation miniclock
python-tfplugin
EXPERIMENTAL+WIP library for implementing Terraform plugins in Python
terraform-aws-service-roles
A Terraform module for creating AWS IAM service roles
rust-buspirate
Rust libraries for interacting with a Bus Pirate
rust-spidriver
Rust library for interacting with "SPIDriver" https://spidriver.com/
apparently.me.uk
Github Pages for my blog
chroma
A general purpose syntax highlighter in pure Go
circuitpython
CircuitPython - a Python implementation for teaching coding with microcontrollers
converge
A powerful and easy-to-use configuration management system.
go-ctxenv
Context-scoped environment variable overrides
go-proc
Go library for wrangling concurrent operations in long-running (daemon-ish) programs
go-test-anything
[WIP] Go library for producing and consuming the Test Anything Protocol
gopherhal
A MegaHAL-like nonsense generator written in Go
lpc8xx-hal
Hardware Abstraction Layer (HAL) for NXP LPC82x microcontrollers, written in the Rust programming language
riscv-meta
RISC-V Instruction Set Metadata
terraform-plugin-proto-go
Terraform Plugin Protocol low-level Go interface
terraform-provider-buildkite
Work-in-progress, experimental Terraform provider for Buildkite
tfvars-filter
[WIP] Small tool for preprocessing Terraform .tfvars files to remove unneeded variables