Zerocat Label  v0.1.0
General Documentation for the Zerocat Label.
Zerocat Tools

We assume that you are running a standard GNU/Linux-libre Distribution like Trisquel, for example.

Tool Overview

General Tools

More specific Tools

Very specific Tools


Our favorite source code manager. Please see Git Usage for more infos about how to use it.


Doxygen is our favorite documentation generator. It scans for markdown files as well as for tagged remarks in code source files, and generates a nice html output.

Markdown and M4

Markdown is a text-to-html filter and converts text files with markdown syntax into html files. We use this to create the website of the zerocat label. The M4 macro processor is involved in this process as well.


The Programmer’s Solid 3D CAD Modeller.

$ openscad --version
OpenSCAD version 2015.03-1

The gEDA/gaf Subset of Tools from the gEDA-Project

i.e. gschem, gnetlist, gsymcheck, gerbv, etc.


Electronic circuit schematics are drawn with gschem, a member project of the gEDA-Suite.

$ gschem --version
gEDA 1.8.2 (g875406c)
Copyright (C) 1998-2012 gEDA developers
This is free software, and you are welcome to redistribute it under
certain conditions. For details, see the file `COPYING`, which is
included in the gEDA distribution.
There is NO WARRANTY, to the extent permitted by law.

See the gschem user guide to get introduced.


Printed Circuit Board Editor

$ pcb --version
PCB version 20110918


Free software suite by Peter Miller, used for ROM data manipulation with different tools, i.e.:

$ srec_cat --version
srec_cat version 1.58.D001
Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Peter Miller
The srec_cat program comes with ABSOLUTELY NO WARRANTY;
for details use the 'srec_cat -LICense' command.
The srec_cat program is free software, and you are welcome
to redistribute it under certain conditions; for
details use the 'srec_cat -LICense' command.