app
[DEPRECATED] Wolfgang's KiCad library (old app page) → john/wolfgang-kicad-library
Public Unreviewedby John Lauer
DEPRECATED. Use john/wolfgang-kicad-library: this was the app-type page; the library now lives on a hardware project page at the same PCM URL.
← Commit history
0.7.2: built from fork johnAdom/kicad-symlib; page renamed to john/kicad-symlib
7 files changed
+34−18
README.md+2−2@@ -3,7 +3,7 @@ **All symbols and drawing sheets on this page are by Adam Skotarczak** (ionivation.com), from [github.com/realAscot/kicad-symlib](https://github.com/realAscot/kicad-symlib). (c) 2025 Adam Skotarczak. Free to use, modify and redistribute, including commercial use, on one condition: credit the original-author when you use or redistribute it. Packaged unmodified from upstream commit `5c7cf95` (VERSION 0.7.1).+author when you use or redistribute it. Built from the fork [johnAdom/kicad-symlib](https://github.com/johnAdom/kicad-symlib) (commit `5c7cf95`), content unmodified from upstream (VERSION 0.7.1); package version 0.7.2. ## Install the whole library at once @@ -11,7 +11,7 @@ KiCad cannot load a library from a raw GitHub URL, and adding seven rows by hand KiCad Plugin and Content Manager (PCM) repository, so one URL does it: ```-https://wiki.adom.inc/api/pages/john/kicad-symlib-pcm/files/pcm/repository.json+https://wiki.adom.inc/api/pages/john/kicad-symlib/files/pcm/repository.json ``` 1. KiCad project manager > **Plugin and Content Manager** > **Manage...** > **+** > paste the URL above > OK.
page.json+2−2@@ -4,7 +4,7 @@ "type": "app", "title": "realAscot KiCad Symbol Library (PCM)", "brief": "Adam Skotarczak's realAscot/kicad-symlib as a KiCad Plugin and Content Manager repository: all 7 cabinet-building symbol libraries and his German drawing sheets in one install.",- "version": "0.7.1",+ "version": "0.7.2", "tags": [ "kicad", "pcm",@@ -34,4 +34,4 @@ "discovery_pitch": "KiCad PCM repository for realAscot/kicad-symlib: 7 cabinet-building symbol libraries plus German A3/A4 drawing sheets, credited to Adam Skotarczak.", "dependencies": {}, "description": "KiCad Plugin and Content Manager repository hosted on this wiki page for realAscot/kicad-symlib by Adam Skotarczak (ionivation.com): seven symbol libraries for control-cabinet building, construction, hobby and trades (devices, elektronik, hauselektrik, hydraulik_pneumatic, lomix-industrietechnik-wasserhydraulik, mechanics, standart; 95 symbols) and his German A4/A3 landscape and blank drawing sheets as project templates. One repository URL installs everything and KiCad registers the libraries as PCM_<name>. Packaged unmodified from upstream commit 5c7cf95 (0.7.1). Licence: free to use, modify and redistribute, including commercially, with credit to the original author."-}+}
pcm/packages.json+14−4@@ -3,7 +3,7 @@ { "name": "realAscot KiCad Symbol Library", "description": "Adam Skotarczak's cabinet-building symbols (7 libraries) and German drawing sheets. Credit the author when you use or share them.",- "description_full": "The complete realAscot/kicad-symlib by Adam Skotarczak (ionivation.com), packaged for KiCad's Plugin and Content Manager so the whole library installs at once instead of seven manual sym-lib-table rows.\n\nSymbol libraries (registered by KiCad as PCM_<name>): devices, elektronik, hauselektrik, hydraulik_pneumatic, lomix-industrietechnik-wasserhydraulik, mechanics, standart. Symbols for control-cabinet building, construction, hobby and trades, partly symbolic.\n\nDrawing sheets: A4_DE_landscape, A3_DE_landscape and leer (blank), shipped as three project templates under ${KICAD10_3RD_PARTY}/templates/inc_adom_john_realascot-kicad-symlib/. Use one from File > New Project > New Project from Template (browse to that folder), or point Page Settings > Drawing sheet at the .kicad_wks inside it.\n\nLicence (resources/LICENCE.md): (c) 2025 Adam Skotarczak, ionivation.com. Free to use, modify and redistribute, including commercial use. Condition: credit the original author when using or redistributing. Packaged unmodified from upstream commit 5c7cf95 (VERSION 0.7.1) by John Lauer on the Adom wiki.",+ "description_full": "The complete realAscot/kicad-symlib by Adam Skotarczak (ionivation.com), packaged for KiCad's Plugin and Content Manager so the whole library installs at once instead of seven manual sym-lib-table rows.\n\nSymbol libraries (registered by KiCad as PCM_<name>): devices, elektronik, hauselektrik, hydraulik_pneumatic, lomix-industrietechnik-wasserhydraulik, mechanics, standart. Symbols for control-cabinet building, construction, hobby and trades, partly symbolic.\n\nDrawing sheets: A4_DE_landscape, A3_DE_landscape and leer (blank), shipped as three project templates under ${KICAD10_3RD_PARTY}/templates/inc_adom_john_realascot-kicad-symlib/. Use one from File > New Project > New Project from Template (browse to that folder), or point Page Settings > Drawing sheet at the .kicad_wks inside it.\n\nLicence (resources/LICENCE.md): (c) 2025 Adam Skotarczak, ionivation.com. Free to use, modify and redistribute, including commercial use. Condition: credit the original author when using or redistributing. Built from the fork github.com/johnAdom/kicad-symlib (commit 5c7cf95, upstream VERSION 0.7.1) by John Lauer on the Adom wiki; content unmodified from realAscot/kicad-symlib.", "identifier": "inc.adom.john.realascot-kicad-symlib", "type": "library", "author": {@@ -16,13 +16,14 @@ "maintainer": { "name": "John Lauer", "contact": {- "web": "https://wiki.adom.inc/john/kicad-symlib-pcm"+ "web": "https://wiki.adom.inc/john/kicad-symlib" } }, "license": "unrestricted", "resources": { "homepage": "https://github.com/realAscot/kicad-symlib",- "PCM repository": "https://wiki.adom.inc/john/kicad-symlib-pcm"+ "fork": "https://github.com/johnAdom/kicad-symlib",+ "PCM repository": "https://wiki.adom.inc/john/kicad-symlib" }, "tags": [ "symbols",@@ -39,10 +40,19 @@ "version": "0.7.1", "status": "stable", "kicad_version": "9.0",- "download_url": "https://wiki.adom.inc/api/pages/john/kicad-symlib-pcm/files/pcm/packages/inc.adom.john.realascot-kicad-symlib-0.7.1.zip",+ "download_url": "https://wiki.adom.inc/api/pages/john/kicad-symlib/files/pcm/packages/inc.adom.john.realascot-kicad-symlib-0.7.1.zip", "download_sha256": "5dc6033a6d9a4c2185c02d12292485ed9c02278db4f44ffd80998702df04567f", "download_size": 45587, "install_size": 461939+ },+ {+ "version": "0.7.2",+ "status": "stable",+ "kicad_version": "10.0",+ "download_url": "https://wiki.adom.inc/api/pages/john/kicad-symlib/files/pcm/packages/inc.adom.john.realascot-kicad-symlib-0.7.2.zip",+ "download_sha256": "b2260c9259bfe6253daf99e22f589fa050cebeb0e607448c7759b07f3cfe1907",+ "download_size": 45619,+ "install_size": 462069 } ] }
pcm/packages/inc.adom.john.realascot-kicad-symlib-0.7.2.zipadded⋯ 1 unchanged line ⋯
pcm/repository.json+5−5@@ -4,13 +4,13 @@ "maintainer": { "name": "John Lauer", "contact": {- "web": "https://wiki.adom.inc/john/kicad-symlib-pcm"+ "web": "https://wiki.adom.inc/john/kicad-symlib" } }, "packages": {- "url": "https://wiki.adom.inc/api/pages/john/kicad-symlib-pcm/files/pcm/packages.json",- "sha256": "1ece5860d0e2c3f354a87221ff49675ec96f4e48c5287006bdace6e267bbc64b",- "update_timestamp": 1791740244,- "update_time_utc": "2026-10-11 17:37:24"+ "url": "https://wiki.adom.inc/api/pages/john/kicad-symlib/files/pcm/packages.json",+ "sha256": "3d68abc21f46363c5da090b254439094819a52b862c63f06c2de5aba9f92020b",+ "update_timestamp": 1791748070,+ "update_time_utc": "2026-10-11 19:47:50" } }
pcm/src/realascot-kicad-symlib/metadata.json+9−3@@ -2,7 +2,7 @@ "$schema": "https://go.kicad.org/pcm/schemas/v1", "name": "realAscot KiCad Symbol Library", "description": "Adam Skotarczak's cabinet-building symbols (7 libraries) and German drawing sheets. Credit the author when you use or share them.",- "description_full": "The complete realAscot/kicad-symlib by Adam Skotarczak (ionivation.com), packaged for KiCad's Plugin and Content Manager so the whole library installs at once instead of seven manual sym-lib-table rows.\n\nSymbol libraries (registered by KiCad as PCM_<name>): devices, elektronik, hauselektrik, hydraulik_pneumatic, lomix-industrietechnik-wasserhydraulik, mechanics, standart. Symbols for control-cabinet building, construction, hobby and trades, partly symbolic.\n\nDrawing sheets: A4_DE_landscape, A3_DE_landscape and leer (blank), shipped as three project templates under ${KICAD10_3RD_PARTY}/templates/inc_adom_john_realascot-kicad-symlib/. Use one from File > New Project > New Project from Template (browse to that folder), or point Page Settings > Drawing sheet at the .kicad_wks inside it.\n\nLicence (resources/LICENCE.md): (c) 2025 Adam Skotarczak, ionivation.com. Free to use, modify and redistribute, including commercial use. Condition: credit the original author when using or redistributing. Packaged unmodified from upstream commit 5c7cf95 (VERSION 0.7.1) by John Lauer on the Adom wiki.",+ "description_full": "The complete realAscot/kicad-symlib by Adam Skotarczak (ionivation.com), packaged for KiCad's Plugin and Content Manager so the whole library installs at once instead of seven manual sym-lib-table rows.\n\nSymbol libraries (registered by KiCad as PCM_<name>): devices, elektronik, hauselektrik, hydraulik_pneumatic, lomix-industrietechnik-wasserhydraulik, mechanics, standart. Symbols for control-cabinet building, construction, hobby and trades, partly symbolic.\n\nDrawing sheets: A4_DE_landscape, A3_DE_landscape and leer (blank), shipped as three project templates under ${KICAD10_3RD_PARTY}/templates/inc_adom_john_realascot-kicad-symlib/. Use one from File > New Project > New Project from Template (browse to that folder), or point Page Settings > Drawing sheet at the .kicad_wks inside it.\n\nLicence (resources/LICENCE.md): (c) 2025 Adam Skotarczak, ionivation.com. Free to use, modify and redistribute, including commercial use. Condition: credit the original author when using or redistributing. Built from the fork github.com/johnAdom/kicad-symlib (commit 5c7cf95, upstream VERSION 0.7.1) by John Lauer on the Adom wiki; content unmodified from realAscot/kicad-symlib.", "identifier": "inc.adom.john.realascot-kicad-symlib", "type": "library", "author": {@@ -15,13 +15,14 @@ "maintainer": { "name": "John Lauer", "contact": {- "web": "https://wiki.adom.inc/john/kicad-symlib-pcm"+ "web": "https://wiki.adom.inc/john/kicad-symlib" } }, "license": "unrestricted", "resources": { "homepage": "https://github.com/realAscot/kicad-symlib",- "PCM repository": "https://wiki.adom.inc/john/kicad-symlib-pcm"+ "fork": "https://github.com/johnAdom/kicad-symlib",+ "PCM repository": "https://wiki.adom.inc/john/kicad-symlib" }, "tags": [ "symbols",@@ -38,6 +39,11 @@ "version": "0.7.1", "status": "stable", "kicad_version": "9.0"+ },+ {+ "version": "0.7.2",+ "status": "stable",+ "kicad_version": "10.0" } ] }
tools/build_pcm.py+2−2@@ -45,9 +45,9 @@ SRC = PCM / "src" PACKAGES_DIR = PCM / "packages" SCHEMA_PATH = PCM / "pcm.v1.schema.json" -DEFAULT_BASE_URL = "https://wiki.adom.inc/api/pages/john/kicad-symlib-pcm/files/pcm"+DEFAULT_BASE_URL = "https://wiki.adom.inc/api/pages/john/kicad-symlib/files/pcm" REPOSITORY_NAME = "realAscot KiCad Symbol Library (Adom wiki)"-MAINTAINER = {"name": "John Lauer", "contact": {"web": "https://wiki.adom.inc/john/kicad-symlib-pcm"}}+MAINTAINER = {"name": "John Lauer", "contact": {"web": "https://wiki.adom.inc/john/kicad-symlib"}} # PCM's extract() only knows these folders (KiCad 10.0 kicad/pcm/pcm.h PCM_PACKAGE_DIRECTORIES, # which also lists templates and scripts); anything else in the archive is dead weight.