Matthew Sorensen's repositories
scanner-calibration
Scripts for calibrating f-theta lens distortion in laser scanner systems.
iMXRT1062
grblHAL driver for NXP iMXRT1062 (Teensy 4.x)
pewpew
General CNC firmware for teensy 4.x controllers.
starfield
Artifacts for artifact-free camera calibration.
plotterstuff
plotter stuff
jubilee
jubilee source files; for the docs, see:
JubileeAutofocus
Computer vision for a tool-changing 3D-printer that runs Duet 3 controls.
JubileeActivePenTool
A cable-driven pen plotter toolhead for Jubilee.
cnc-core
Core functionality for talking to robots and reading models.
penrose.js
Attempting to build neat STLs of Penrose tiles...
fractal-triangles
Some interesting generalizations of Sierpinski triangles
printipi
3d printing directly through the Raspberry Pi's GPIO pins
k20-grbl-port
A port of grbl to Freescale K20 quo teensy3.0. Requires minimal-k20-env to supply vendor directory for compiles. Will eventually be fused into one.
minimal-k20-env
An environment for working with Freescale K20s, mainly in the context of porting grbl to Teensy 3.0 and 3.1. Copyright status of everything is unsure and will be review before release.
gcode-generator
Coursework for ME409 - Fall 2013, taught by Prof. Ganter
machinist-data
A bunch of data relating to making things out of metals.
implicit-slice
Slice prints directly from implicit representations?
haskell-sofo
Haskell SoFo problem sets
ImplicitCAD
A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D; gcode generation...
Marlin
Reprap FW with look ahead. SDcard and LCD support. It works on Gen6, Ultimaker, RAMPS and Sanguinololu
blaze-amf
A blazingly fast AMF combinator library.
highlighting-kate
A syntax highlighting library in Haskell, based on Kate syntax definitions