cbiffle

Cliff Biffle

nxt-comms

A Java library for communicating with the Lego Mindstorms NXT system over Bluetooth.

m3forth

A young Forth implementation for the Cortex-M3 microcontroller (currently targeting the LPC17xx series).

jardrone

A Java library for controlling the Parrot AR.Drone.

sprocket

A Verilog implementation of the Sprocket microarchitecture.

kinect-viewer

A Cocoa-based OpenGL viewer, recorder, and player for Kinect depth data.

b3-computer

The B3 is a microcomputer, directly inspired by the "home computers" of the early 1980s (e.g. ZX-81, C64, TRS-80) but using modern components and techniques. Like its predecessors, all schematics and listings will be available -- but unlike in the 1980s, everything will be under an open source license. This repository holds my source code, notes, and documentation related to the project.

majstro

A Java implementation of the Open Sound Control protocol.