https://github.com/gbevan/drawio_protoboard_generator
Perf/Protoboard generator for draw.io
https://github.com/gbevan/drawio_protoboard_generator
circuits design drawio electronics perfboard protoboard-generator prototype prototyping python3 shape xml
Last synced: over 1 year ago
JSON representation
Perf/Protoboard generator for draw.io
- Host: GitHub
- URL: https://github.com/gbevan/drawio_protoboard_generator
- Owner: gbevan
- License: mit
- Created: 2019-08-23T16:31:34.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-08-23T19:11:18.000Z (almost 7 years ago)
- Last Synced: 2025-01-20T21:36:43.542Z (over 1 year ago)
- Topics: circuits, design, drawio, electronics, perfboard, protoboard-generator, prototype, prototyping, python3, shape, xml
- Language: Python
- Size: 152 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Prototype / Perf Board Generator for Draw.IO
Generates a perfboard for electronic prototyping of circuits that can be
pasted into draw.io as a Shape. The through-holes on the generated board
each have their own connector.
## Usage
```
./drawio_protoboard_generate.py -h
usage: drawio_protoboard_generate.py [-h] [--height HEIGHT] [--width WIDTH]
optional arguments:
-h, --help show this help message and exit
--height HEIGHT Shape height in mm's (default=46.0)
--width WIDTH Shape width in mm's (default=61.0)
```
Use with xclip:
```bash
./drawio_protoboard_generate.py | xclip
```
then paste into the draw.io shape editor:

The shape has a fixed aspect-ratio, so can be resized as needed:
