Skip to content

Commit 1e9d9a4

Browse files
committed
adding images
1 parent 7d2ca71 commit 1e9d9a4

5 files changed

Lines changed: 41 additions & 18 deletions

File tree

README.md

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,23 @@
1-
## Deploying
2-
The workflows are currently not working so here's the manual method:
3-
4-
+ Bump the version to match the tag:
5-
```python
6-
bumpversion --current-version 0.1.3 patch pcm/metadata_template.json kicadtestpoints/resource/_version.py
7-
```
8-
+ Make the tag
9-
+ Run the build script
10-
```sh
11-
python3 pcm/build.py
12-
```
13-
+ This puts our new PCM compatible zip in /build which we can add as an asset to the release
14-
+ When uploaded this appears as:
15-
https://github.com/TheJigsApp/kicad-testpoints-pcm/releases/download/0.1.4/kicadtestpoints-0.1.4-pcm.zip
16-
which matches the metadata.json so its fine.
17-
+ The package validity can be checked with (git@gitlab.com:kicad/addons/metadata.git)
18-
+ The various integrity stats should be integrated with their CI tools
1+
# KiCAD Test Points
2+
This plugin generates a JigApp compatible test point report for generating bed-of-nails
3+
testers.
4+
5+
This plugin is similar to the command line tool [kicad-testpoints](https://github.com/TheJigsApp/kicad-testpoints) except it can be used entirely within the KiCAD user interface (no terminals required).
6+
7+
## Use
8+
Any pad can be set as a test point.
9+
Select the pad and edit it's properties.
10+
Set the 'Fabrication property' drop-down to 'Test point pad'.
11+
12+
![Setting the fabrication property](pad-properties-window.png)
13+
14+
Run the plugin, select the output file and confirm.
15+
16+
![Test Point Report Window](test-point-report-window.png)
17+
18+
The plugin pulls creates the report as a csv.
19+
20+
![Test Point Report CSV](test-point-report.png)
1921

2022
## Acknowledgements
2123
+ KiCAD PCM Packaging: Fully based off of (https://github.com/sparkfun/SparkFun_KiCad_Panelizer).

build-deploy.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
## Deploying
2+
The workflows are currently not working so here's the manual method:
3+
4+
+ Bump the version to match the tag:
5+
```python
6+
bumpversion --current-version 0.1.3 patch pcm/metadata_template.json kicadtestpoints/resource/_version.py
7+
```
8+
+ Make the tag
9+
+ Run the build script
10+
```sh
11+
python3 pcm/build.py
12+
```
13+
+ This puts our new PCM compatible zip in /build which we can add as an asset to the release
14+
+ When uploaded this appears as:
15+
https://github.com/TheJigsApp/kicad-testpoints-pcm/releases/download/0.1.4/kicadtestpoints-0.1.4-pcm.zip
16+
which matches the metadata.json so its fine.
17+
+ The package validity can be checked with (git@gitlab.com:kicad/addons/metadata.git)
18+
+ The various integrity stats should be integrated with their CI tools
19+
20+
## Acknowledgements
21+
+ KiCAD PCM Packaging: Fully based off of (https://github.com/sparkfun/SparkFun_KiCad_Panelizer).

pad-properties-window.png

114 KB
Loading

test-point-report-window.png

24.7 KB
Loading

test-point-report.png

24.2 KB
Loading

0 commit comments

Comments
 (0)