Skip to content

yosemitebandit/erik

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

a vertical wall plotter

hang it on your wall, watch it go

here we are

lib

the small library can output SVG or it can actually drive stepper motors

installation

pip freeze gave me way too much. there's really just this lib and pyserial if you don't already have it:

$ pip install -E /path/to/virtualenv serial
$ pip install -E /path/to/virtualenv erik

scripts

there are some scripts inside bin/ that use the plotting lib

emergent-curve

  • draws some straight lines such that they eventually form a curve

blocky-spiral

  • drawing a square-shaped spiral starting in the center
  • a labyrinth, I suppose

plans

bezier

  • De Casteljau's algorithm is an iterative routine that could be used to turn bezier curves into discrete lines

portraits

  • maybe this is a shading routine
    • just draw for a while, but avoid regions of low brightness
    • gravitate towards pixels that are darker and in the neighborhood
    • maybe try to stay on a vector
    • how to simulate 'drawing for a while?'

origins

Releases

No releases published

Packages

No packages published

Languages