simon's bench A [digital] notebook on craftsmanship

Silhouette Generation for Minimizing Scanning Variation

Search algorithms for synthesizing a light-adjusting filter shape

serial-config

A toolkit for compiling schemas to user-editable embedded device configurations

Experiments with Light Shapes and Lens Spacings

Finding ideal lens spacings for a scanning photo-exposure design for screen printing, with measurement and simulation.

Bike System Troubleshooting Notes

Common bike issues, with causes, things to check for, explanations, and fixes.

Resources for Common Bike Repairs

Links to excellent resources for completing a variety of repairs and upgrades, organized by bike system.

Pyes

Beginnings for a reuseable desktop interface for field-programming of Arduino devices.

Flatbed Exposure Unit Sketch

A sketch for an improved exposure unit with a sliding light strip.