Brian Carrigan's repositories
dsv-loader
A webpack module to load dsv (e.g. .csv or .tsv) files.
test-tape
Testing a new feature - will delete after
interactive_art
My TriClojure and ATO2016 Talk About Making Interactive Art With Open Source
vote-service
Voting as a service in Elixir and Phoenix
scrabble-538
538 Scrabble Problem Using Elixir
elixir-ruby-experience
A markdown slide deck comparing my experience with Ruby and Elixir
elixir-stv
An implementation of the Meek Single Transferable Vote algorithm in elixir
sonic-coin
An instrument made during Moogfest for sonifying live bitcoin transactions
trihard
Simple Triathlon Training
electronics101
A supplemental electronics and Arduino course for the Arduino Starter Kit
devise_token_auth
Token based authentication for Rails JSON APIs. Designed to work with jToker and ng-token-auth.
brightwolfapi
Brightwolf API Wrapper for the NC RIOT Hackathon
boolchain
The software and hardware for a chainable circuitboard for boolean sensors.
EagleLibrary
My Eagle 6.2 Library
Kalman-and-Bayesian-Filters-in-Python
Kalman Filter textbook using Ipython Notebook. This book takes a minimally mathematical approach, focusing on building intuition and experience, not formal proofs. Includes Kalman filters, Extended Kalman filters, unscented filters, and more. Includes exercises with solutions.
lollercoaster
A procedurally generated lollercoaster.
Gengar
An embedded blinking Gengar circuitboard using a PIC12.
PIC18REVGEO
A PIC18 based reverse geocache.
3D_Models
3D Models of our products
PyXKCDHash
XKCD Skein1024 Sequential String Comparator
STM32Template
My custom STM32F1XX Keil template. Includes STM's Standard Peripheral Library
DCPU-C-Emulator
A DCPU16 emulator written in C. Can be used to implement a hardware DCPU running on a quicker microcontroller.
EvolutionaryBlackjack
An evolutionary algorithm to find an optimal blackjack strategy using the Watchmaker framework.
GeneticPIDExample
A program that uses the Java Watchmaker framework to optimize a PID controller.