simon's bench A [digital] notebook on craftsmanship

Analyzing the Nexus Internal Hub

Notes from taking apart a Shimano Nexus 8 Speed Hub, and understanding how it works.

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.

Simon's Bike Repair Troubleshooting Notes

Ways to troubleshoot and understand common bike issues, with causes, things to check for, explanations, and fixes.

Simon's 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.