custom Open Source Hardware Logo generator
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
King Kévin bd089ba01a use native units for subc 4 years ago
lib first commit: generating log, svg, pcb, kicad is done. changing unit is WiP 7 years ago
LICENSE add: license and README 7 years ago
README update documentation 4 years ago
cvlp_format.txt rename drill to hole 4 years ago
cvlp_lib.js use native units for subc 4 years ago
oshw_logo.html add spaces for more readibility 4 years ago
txt2json.sh first commit: generating log, svg, pcb, kicad is done. changing unit is WiP 7 years ago

README

The oshw_logo.html page will generate an Open Source Hardware logo.
This logo is simple and more suited for electronic projects.

The logo is the footprint of a square chip with pads.
The body is "open" and shows the "OSHW" letters, standing for Open Source HardWare.

It uses simple elements such as lines (only 0, 45, 90 degrees) and arcs.
This allows the logo to be drawn in every board layout CAD software.

The dimensions of the logo parts can be customised to fit the board or please your eye.
Internally it generates a CuVoodoo Land Pattern (cvlp) JSON file.
The format is described in cvlp_format.txt.
The logo can than be saved as SVG drawing, coralEDA pcb-rnd sub-circuit, gEDA pcb footprint, KiCAD module (s-expr.), and EAGLE package library.
This conversion is done using the cvlp_lib.js library.

The resulting logo is under no copyright.
You can do whatever you want with it, preferably use it in open source hardware projects.
Particularly because the user generates the logo, he becomes the "author" instead of the programmer of this generator.

oshw_logo.html is under the AGPLv3 license.
It only uses JavaScript libraries and can be run locally as everything is done on the client side.
oshw_logo.html also uses the following libraries:
- cvlp_lib.js (internal) under the AGPLv3 license
- JSZip (https://stuk.github.io/jszip/) under the MIT or GPLv3 license
- FileSaver.js (https://github.com/eligrey/FileSaver.js/) under no license