Welcome
This is the project tracking page for OoeyGUI's open source projects. Unless otherwise specified, the sources are available with a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License (see http://creativecommons.org/).
Projects
Microcontroller plugin for TextMate
This plugin for TextMate exposes functionality useful for Arduino (and someday Make Controller) development. This plugin adds a menu which allows you select the microcontroller architecture, build the project and upload it to a connected device. The plugin also has a serial monitor - which uses the MacOSX terminal, thus enabling ANSI graphics if you so desire.
You can get the latest version here Microcontroller.zip. Simply unpack and copy to ~/Library/Application Support/TextMate/plugins - And restart TextMate.
Fabr
Fabr is a 3D printer loosely derived from the RepRap project. It was started out of my desire to build toys for my children. It diverged from the RepRap? project due to my lack of access to a 3D printer; a requirement at the time for the original RepRap? project.
Sketchup Plugin
Sketchup is a fantastic modeling application. I've been developing a plugin which deconstructs a model into layers for printing. I had an idea to decompose the object into voxels. A complete discussion is in this blog post - voxels. NOTE: It's been stalled as I focus on the hardware and axis driver.
Fabr Firmware
The Fabr firmware runs on a custom designed motor controller board, and is derived from the RepRap? arduino gcode interpreter. The interpretation has been checked into the Fabr software directory under AxisController?.
Fabr Motor Controller
The Fabr motor controller is an Arduino shield with 3 stepper controllers using the Allegro A3967 microstepping controller (.75 amps). The original design was intended to be a single unit which handles 3 axes, 6 end stops, and eventually the extrusion controller. Through the course of fabricating and populating, I decided this wasn't the optimal path, and am currently designing a new board based on the Allegro A3977 (2.5 amps), but handles a single axis - including end stops, encoder and dynamic stepping resolution; plus a shield which coordinates between the Arduino and the motor controllers and the extrusion controller. However, this won't be present in Fabr v1.
