Colin's repositories
Raspberry-Pi-DMA-Example
Simplest example of copying memory from one region to another using DMA in userland
osc_address
Typesafe routing of Open Sound Control message and abstraction over serde_osc
gdax-hodler
Buys bitcoin at a steady rate through the GDAX API
jagged_array
`[[T]]`-like 2D array for rust where each row can differ in length.
gdax-client
Rust client library for Coinbase Exchange (GDAX).
online_dag
Directed Acyclic Graph structure for Rust.
OpenSteamController
Steam Controller reverse engineering and customization project.
alacritty
A cross-platform, GPU-accelerated terminal emulator
constitution
The CONstitution of the CONsortium (in progress)
fimfiction-api-rust
Rust interface to fimfiction.net APIs
fimprints
WIP website to catalog dead-tree MLP fanfic prints
inkwell
It's a New Kind of Wrapper for Exposing LLVM (Safely)
leftwm
LeftWM - A tiling window manager for Adventurers
libfriendship
A dsp library for rendering sounds using additive synthesis in real-time
llvm-sys-dylib-failure
Using rust llvm-sys inside a dylib causes "undefined symbol: history" at runtime
lmms
cross-platform music production software
mcimx7d5_m4
System View Description (i.e. register maps) for the M4 microcontroller embedded in the NXP i.mx7d5 SOC
nim-playground
Investigating the solution space of the Nim game
reddit-roleplay-assembler
Squashes huge reddit comment chains into a flat story with clean formatting
rust
A safe, concurrent, practical language.
rust-bindgen
Automatically generates Rust FFI bindings to C (and some C++) libraries.
rust-pwline
Piece-wise linear functions in Rust.
slackprint
Slack bot which monitors a channel and prints all messages/images to /dev/lp0
tlt-decode
Tool to decode an image containing base64-encoded data found on the last pages of the Time Loop Trilogy book
towerfall-skins
Custom skinset for the Towerfall Ascension game