project
Wolfgang's KiCad library
Public Unreviewedby John Lauer
Wolfgang's KiCad library as one KiCad Plugin and Content Manager URL: his fork of realAscot/kicad-symlib (95 cabinet symbols by Adam Skotarczak), DIN-rail footprints and 3D models.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
WEBVTT
00:00:00.050 --> 00:00:04.991
Wolfgang forked a KiCad symbol library on
GitHub so he could make his own changes,
00:00:04.991 --> 00:00:07.762
then pasted the raw GitHub link into KiCad 10.
00:00:07.762 --> 00:00:11.708
KiCad only loads libraries from your own disk,
so it never worked.
00:00:12.358 --> 00:00:16.381
Here is the whole fix, done by Claude inside
Adom Hydrogen.
00:00:16.381 --> 00:00:18.904
Step one, just like Wolfgang: fork it.
00:00:19.458 --> 00:00:21.875
Hydrogen signs in to GitHub with Google,
00:00:21.875 --> 00:00:23.809
gets past the text message code,
00:00:23.809 --> 00:00:26.830
authorizes the GitHub command line, forks the
repo,
00:00:26.830 --> 00:00:28.764
and clones the fork onto the PC.
00:00:29.325 --> 00:00:34.126
Then it turns the fork into a package for
KiCad's Plugin and Content Manager,
00:00:34.126 --> 00:00:36.246
called Wolfgang's cabinet symbols.
00:00:36.246 --> 00:00:39.054
One URL installs all seven libraries at once,
00:00:39.054 --> 00:00:42.735
and every change to the fork arrives in KiCad
as an update.
00:00:43.291 --> 00:00:44.301
Now the proof:
00:00:44.301 --> 00:00:49.635
all 95 symbols, every library, loaded one by
one in KiCad's Symbol Editor.
00:00:49.635 --> 00:00:52.692
KiCad 10 has no API for the symbol editor,
00:00:52.692 --> 00:00:57.421
so Adom Bridge drives KiCad's own windows and
checks every title.
00:00:57.991 --> 00:00:59.584
His library is symbols only.
00:00:59.584 --> 00:01:01.424
Three of them are real products,
00:01:01.424 --> 00:01:07.403
so Hydrogen gave each one a wiki page with a
DIN rail footprint and a 3D model built from
the datasheet,
00:01:07.403 --> 00:01:10.105
with the part number laser etched on the
front.
00:01:10.658 --> 00:01:14.738
Along the way it fixed pin numbers that would
have shorted inputs together,
00:01:14.738 --> 00:01:16.369
pushed everything to the fork,
00:01:16.369 --> 00:01:19.144
and KiCad picked it up through the package
manager:
00:01:19.144 --> 00:01:20.540
symbol, footprint, and 3D.
00:01:21.091 --> 00:01:24.719
Wolfgang also gets his own project page on the
Adom wiki:
00:01:24.719 --> 00:01:26.606
the one install URL, his fork,
00:01:26.606 --> 00:01:30.640
a sub page crediting the original library with
all 95 symbols,
00:01:30.640 --> 00:01:33.373
and a components table linking every part.
00:01:33.925 --> 00:01:37.393
And each of those parts now has a public Adom
component page:
00:01:37.393 --> 00:01:38.847
a 3D model you can orbit,
00:01:38.847 --> 00:01:42.161
the symbol and footprint in live viewers, and
the pin map,
00:01:42.161 --> 00:01:45.127
shared with everyone who builds with these
modules.
00:01:45.691 --> 00:01:47.056
The wiki space is free,
00:01:47.056 --> 00:01:50.202
sponsored in part by the National Science
Foundation,
00:01:50.202 --> 00:01:53.111
toward an AI first wiki of electronic
components.
00:01:53.111 --> 00:01:56.557
Hydrogen is free too, if you want to try what
you saw here.