Phoenix Fox's Projects
Sketching out what a reasonable filesystem/git based format for representing accessibility reports relating to physical places might look like.
Neo Pixels!
Use standard Ethernet network to send MIDI messages
Manchester arduino library for cheap little radio transmitters and receivers for arduino and digispark compatibles
RIDBC published in Auslan CD-ROM based on Microsoft JET DB, Quicktime for Windows, and Macromedia Director technologies, all of which are obsolete now. The CD continues to be a useful resource, especially in how it provided rich and detailed searchable information about each Auslan sign's location, handshape, symmetry, and region information, much of which is difficult or impossible for the general public to access on the modern Auslan SignBank website. This is a reverse engineering attempt to make that dataset accessible in the modern era for language enthusiests and others who don't have access to the academic channels required to gain access to the Auslan Sign Corpus that much of this is based on.
Some little AVR toys I've made or am making
WIP: isometric 2.5D video conferencing for online Deaf Social events
the 4k pocket full-of-gags web microframework
A little microframework for Node.JS, based on the design of Why’s Camping and Markaby rubygems
Ultra-fast CBOR encoder/decoder with extensions for records and structural cloning
chill plugs ruby code in to CouchDB
OS X tool for executing mouse- and keyboard-related actions from the shell
Not all things in this world may be blessed with lovely ascii art, json, yaml, and other funky formats. Sometimes you need to get your arms dirty with some raw unadulterated binary! Binary needn't scar you for life though - so here's my little ORM for bits of binary. — <3 Bluebie <3
Simple key-value store of data, well compressed, flat file, with easy copy-on-write updates, and very good disk compactness
A little 433.92mhz radio reciever for simple home automation - execute bash and ruby scripts by pressing "doorbell" style buttons!
A little ruby thing for talking to digiusb, like a serial port or like a telnet (whichever!)
A tiny stylish editor for the webio
A little arduino/digispark program for controlling the adafruit florapixel lights in my fox ears at raves
A simple interface to Holman Smart Gardening water tap devices via noble, allowing control of the manual timer function, and checking the current tap state
LIFx plugin for homebridge
Xiaomi Mi Home Plugin for Homebridge
A little program to run on an Arduino-compatible with a bunch of LEDs shoved in Port D.
Supercedes my fox_ears_with_florapixels project - reimplemented everything to be much cleaner and easier to work with
Legs is a networking microframework designed to be super simple and easy and compact. Somewhat inspired by the crazy hacks in Camping, but mainly driven by wanting to build the kinds of easy tools I wish I would have had when I was younger and just getting in to coding. I hope to get it included with the reborn shoesified Hackety Hack as a networking aid, released under the Hackety Hack license: give it away, take it apart, learn-learn-learn without a 2nd thought. :)
A HTTP API for controlling LIFX devices.
A little library for a littlewire.cc, in Ruby 1.9 and 2.0.
Silly little halfbaked experiments in converting s-expressions in to other languages
AtTiny85 usb bootloader with a strong emphasis on bootloader compactness.
Playing with trying to use tensorflow.js to build a little motion estimator for video, part of project to understand Auslan signs with browser based CV