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
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
1
00:00:00,050 --> 00:00:04,991
Wolfgang forked a KiCad symbol library on
GitHub so he could make his own changes,
2
00:00:04,991 --> 00:00:07,762
then pasted the raw GitHub link into KiCad 10.
3
00:00:07,762 --> 00:00:11,708
KiCad only loads libraries from your own disk,
so it never worked.
4
00:00:12,358 --> 00:00:16,381
Here is the whole fix, done by Claude inside
Adom Hydrogen.
5
00:00:16,381 --> 00:00:18,904
Step one, just like Wolfgang: fork it.
6
00:00:19,458 --> 00:00:21,875
Hydrogen signs in to GitHub with Google,
7
00:00:21,875 --> 00:00:23,809
gets past the text message code,
8
00:00:23,809 --> 00:00:26,830
authorizes the GitHub command line, forks the
repo,
9
00:00:26,830 --> 00:00:28,764
and clones the fork onto the PC.
10
00:00:29,325 --> 00:00:34,126
Then it turns the fork into a package for
KiCad's Plugin and Content Manager,
11
00:00:34,126 --> 00:00:36,246
called Wolfgang's cabinet symbols.
12
00:00:36,246 --> 00:00:39,054
One URL installs all seven libraries at once,
13
00:00:39,054 --> 00:00:42,735
and every change to the fork arrives in KiCad
as an update.
14
00:00:43,291 --> 00:00:44,301
Now the proof:
15
00:00:44,301 --> 00:00:49,635
all 95 symbols, every library, loaded one by
one in KiCad's Symbol Editor.
16
00:00:49,635 --> 00:00:52,692
KiCad 10 has no API for the symbol editor,
17
00:00:52,692 --> 00:00:57,421
so Adom Bridge drives KiCad's own windows and
checks every title.
18
00:00:57,991 --> 00:00:59,584
His library is symbols only.
19
00:00:59,584 --> 00:01:01,424
Three of them are real products,
20
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,
21
00:01:07,403 --> 00:01:10,105
with the part number laser etched on the
front.
22
00:01:10,658 --> 00:01:14,738
Along the way it fixed pin numbers that would
have shorted inputs together,
23
00:01:14,738 --> 00:01:16,369
pushed everything to the fork,
24
00:01:16,369 --> 00:01:19,144
and KiCad picked it up through the package
manager:
25
00:01:19,144 --> 00:01:20,540
symbol, footprint, and 3D.
26
00:01:21,091 --> 00:01:24,719
Wolfgang also gets his own project page on the
Adom wiki:
27
00:01:24,719 --> 00:01:26,606
the one install URL, his fork,
28
00:01:26,606 --> 00:01:30,640
a sub page crediting the original library with
all 95 symbols,
29
00:01:30,640 --> 00:01:33,373
and a components table linking every part.
30
00:01:33,925 --> 00:01:37,393
And each of those parts now has a public Adom
component page:
31
00:01:37,393 --> 00:01:38,847
a 3D model you can orbit,
32
00:01:38,847 --> 00:01:42,161
the symbol and footprint in live viewers, and
the pin map,
33
00:01:42,161 --> 00:01:45,127
shared with everyone who builds with these
modules.
34
00:01:45,691 --> 00:01:47,056
The wiki space is free,
35
00:01:47,056 --> 00:01:50,202
sponsored in part by the National Science
Foundation,
36
00:01:50,202 --> 00:01:53,111
toward an AI first wiki of electronic
components.
37
00:01:53,111 --> 00:01:56,557
Hydrogen is free too, if you want to try what
you saw here.