Contents Menu Expand Light mode Dark mode Auto light/dark mode
BrachioGraph 0.1 documentation
BrachioGraph 0.1 documentation
  • Tutorial
    • 1. Construct the plotter
    • 2. Install the software
    • 3. Wire up the plotter
    • 4. Start up the BrachioGraph
    • 5. Start plotting
    • 6. Improve the output
    • 7. Apply more sophisticated calibration
  • How-to guides
    • Prepare a Raspberry Pi Zero for use with the plotter
    • Use the linedraw library to vectorise bitmap images
    • Emulate a plotter using Python turtle graphics
    • Run a virtual BrachioGraph in software
    • Visualise the behaviour of servos
    • Optimise plotter geometry and drawing area
    • Build a PantoGraph, an alternative plotter design
    • Build the documentation
    • Run automated tests
  • Reference
    • linedraw.py
    • Plotter modules
    • Turtle plotter
    • Community resources
  • Explanation
    • How a BrachioGraph works
    • Hardware
    • Mathematics
    • Alternative designs and materials
    • Understanding the plotter geometry
    • Compensating for hardware limitations

How-to guides¶

Usage¶

  • Prepare a Raspberry Pi Zero for use with the plotter
  • Use the linedraw library to vectorise bitmap images
  • Emulate a plotter using Python turtle graphics
  • Run a virtual BrachioGraph in software
  • Visualise the behaviour of servos
  • Optimise plotter geometry and drawing area
  • Build a PantoGraph, an alternative plotter design

Development¶

  • Build the documentation
  • Run automated tests
Next
How to prepare a Raspberry Pi Zero to drive the plotter
Previous
7. Apply more sophisticated calibration
Copyright © 2019, Daniele Procida | Created using Sphinx and @pradyunsg's Furo theme. | Show Source
Contents
  • How-to guides
    • Usage
    • Development