Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
135 lines (81 sloc) 3.12 KB

BrachioGraph - the cheapest, simplest possible pen-plotter

.row {clear: both} h2 {border-bottom: 1px solid gray;} .column img {border: 1px solid gray;} @media only screen and (min-width: 1000px), only screen and (min-width: 500px) and (max-width: 768px){ .column { padding-left: 5px; padding-right: 5px; float: left; } .column3 { width: 33.3%; } .column2 { width: 50%; } }

BrachioGraph - arm-writer - is an easy-to-build pen-plotter, driven by a library of simple Python applications.

Tweet Follow @BrachioGraph

The hardware

The plotter is made of:

  • two sticks
  • a pen or pencil
  • a clothes-peg
  • 3 servo motors
  • a Raspberry Pi, to drive the servos and run the custom code
  • glue

Total cost: ~€14

The software

The software in the BrachioGraph library includes code to :ref:`drive the hardware <start-plotting>` and :ref:`vectorise bit-map images <use-linedraw>`.

.. rst-class:: clearfix row

From bitmap to plot via vectorisation

.. rst-class:: clearfix row

'Anselmo'

'Prague'

Contents

.. rst-class:: clearfix row

.. rst-class:: column column2

:doc:`Get started <get-started/index>`

Build the machine, install the software, make basic tests

.. rst-class:: column column2

:doc:`How-to guides <how-to/index>`

Improve the calibration, process images, visualise plotter behaviour, alternative designs

.. rst-class:: clearfix row

.. rst-class:: column column2

:doc:`Explanation <explanation/index>`

Understanding the mathematics, choosing hardware.

.. rst-class:: column column2

:doc:`Reference <reference>`

Guide to key classes and functions

.. rst-class:: clearfix row

About the documentation

Why is the documentation structured this way?

.. toctree::
    :maxdepth: 1
    :hidden:

    Get started <get-started/index>
    How-to guides <how-to/index>
    Reference <reference/index>
    Explanation <explanation/index>
You can’t perform that action at this time.