summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxengineering <me@xengineering.eu>2025-02-01 15:40:53 +0100
committerxengineering <me@xengineering.eu>2025-02-01 15:54:56 +0100
commit1c4446e2b3fe330c1377bf0b86d3544f77f0a40f (patch)
treee7b13ffdf949fe05732cc6d4a99080bda4d594d7
parentab7dd91c30078743e55dc88754f7da54224ab4f6 (diff)
downloadsoundbox-1c4446e2b3fe330c1377bf0b86d3544f77f0a40f.tar
soundbox-1c4446e2b3fe330c1377bf0b86d3544f77f0a40f.tar.zst
soundbox-1c4446e2b3fe330c1377bf0b86d3544f77f0a40f.zip
pcb: Make audio labels hierarchically
-rw-r--r--pcb/audio.kicad_sch175
-rw-r--r--pcb/soundbox.kicad_sch98
2 files changed, 133 insertions, 140 deletions
diff --git a/pcb/audio.kicad_sch b/pcb/audio.kicad_sch
index 7331162..8790dd2 100644
--- a/pcb/audio.kicad_sch
+++ b/pcb/audio.kicad_sch
@@ -3401,223 +3401,126 @@
)
(uuid "fa60f895-aa83-460b-bb06-7e106e912e48")
)
- (global_label "AUDIO_LRCLK"
+ (global_label "AUDIO_PVDD"
(shape input)
- (at 111.76 92.71 180)
+ (at 142.24 64.77 0)
+ (fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
- (justify right)
+ (justify left)
)
- (uuid "1937341f-24a8-4501-95cd-0f7fa2205074")
+ (uuid "f2eeeca9-5cdd-4081-8e8c-141c6cec980f")
(property "Intersheetrefs" "${INTERSHEET_REFS}"
- (at 111.76 92.71 0)
+ (at 156.7158 64.77 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left)
(hide yes)
)
)
)
- (global_label "AUDIO_SCL"
- (shape input)
- (at 111.76 105.41 180)
- (fields_autoplaced yes)
+ (hierarchical_label "SDA"
+ (shape bidirectional)
+ (at 111.76 102.87 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
- (uuid "27a39c1b-fb9d-4e26-af78-24e6fc038f01")
- (property "Intersheetrefs" "${INTERSHEET_REFS}"
- (at 98.6752 105.41 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right)
- (hide yes)
- )
- )
+ (uuid "11d4271f-461d-45ba-9b66-577ea82e4c29")
)
- (global_label "~{AUDIO_MUTE}"
- (shape input)
- (at 111.76 115.57 180)
- (fields_autoplaced yes)
+ (hierarchical_label "~{FAULT}"
+ (shape bidirectional)
+ (at 111.76 113.03 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
- (uuid "384fc2f9-6988-4d9b-bfab-e88ae8de0aa2")
- (property "Intersheetrefs" "${INTERSHEET_REFS}"
- (at 97.2843 115.57 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right)
- (hide yes)
- )
- )
+ (uuid "20bd21ba-79bc-43dc-9ed4-182af0c06627")
)
- (global_label "~{AUDIO_PDN}"
+ (hierarchical_label "SDIN"
(shape input)
- (at 111.76 87.63 180)
- (fields_autoplaced yes)
+ (at 111.76 97.79 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
- (uuid "3d295774-fbae-44ef-ad50-eb10c72c6917")
- (property "Intersheetrefs" "${INTERSHEET_REFS}"
- (at 98.3123 87.63 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right)
- (hide yes)
- )
- )
+ (uuid "388ed49c-d9f2-4c41-8a95-2fde682a4e56")
)
- (global_label "AUDIO_SCLK"
+ (hierarchical_label "LRCLK"
(shape input)
- (at 111.76 95.25 180)
- (fields_autoplaced yes)
+ (at 111.76 92.71 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
- (uuid "84596c22-78d3-4bd7-a390-cb56628d12ae")
- (property "Intersheetrefs" "${INTERSHEET_REFS}"
- (at 97.4052 95.25 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right)
- (hide yes)
- )
- )
+ (uuid "50116961-d8f3-4cc4-bcc1-6fa42f48b5e8")
)
- (global_label "~{AUDIO_WARN}"
+ (hierarchical_label "SCLK"
(shape input)
- (at 111.76 118.11 180)
- (fields_autoplaced yes)
+ (at 111.76 95.25 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
- (uuid "a7e1e346-d9c0-418b-a288-d709acf1eee6")
- (property "Intersheetrefs" "${INTERSHEET_REFS}"
- (at 97.0423 118.11 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right)
- (hide yes)
- )
- )
+ (uuid "6d354efe-c664-4890-a356-e646e66c6b73")
)
- (global_label "AUDIO_SDIN"
- (shape input)
- (at 111.76 97.79 180)
- (fields_autoplaced yes)
+ (hierarchical_label "~{WARN}"
+ (shape bidirectional)
+ (at 111.76 118.11 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
- (uuid "c4a6395c-f2c6-4ef5-be07-8a6f31c23960")
- (property "Intersheetrefs" "${INTERSHEET_REFS}"
- (at 97.768 97.79 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right)
- (hide yes)
- )
- )
+ (uuid "bbf69029-444e-4d18-be86-5e7a4d8ca6f8")
)
- (global_label "AUDIO_SDA"
+ (hierarchical_label "~{PDN}"
(shape input)
- (at 111.76 102.87 180)
- (fields_autoplaced yes)
+ (at 111.76 87.63 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
- (uuid "c5670420-3872-439b-b5db-4fb6bd0c7256")
- (property "Intersheetrefs" "${INTERSHEET_REFS}"
- (at 98.6147 102.87 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right)
- (hide yes)
- )
- )
+ (uuid "c536e231-bbe6-4964-a01f-183d669a314b")
)
- (global_label "AUDIO_PVDD"
- (shape input)
- (at 142.24 64.77 0)
- (fields_autoplaced yes)
+ (hierarchical_label "~{MUTE}"
+ (shape bidirectional)
+ (at 111.76 115.57 180)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
- )
- (uuid "f2eeeca9-5cdd-4081-8e8c-141c6cec980f")
- (property "Intersheetrefs" "${INTERSHEET_REFS}"
- (at 156.7158 64.77 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- (hide yes)
- )
+ (justify right)
)
+ (uuid "f61db05c-375b-4560-93ee-d8f6b1974bc2")
)
- (global_label "~{AUDIO_FAULT}"
+ (hierarchical_label "SCL"
(shape input)
- (at 111.76 113.03 180)
- (fields_autoplaced yes)
+ (at 111.76 105.41 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
- (uuid "fda441b0-13ad-42e7-ab8a-a17e8236bc22")
- (property "Intersheetrefs" "${INTERSHEET_REFS}"
- (at 96.6794 113.03 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify right)
- (hide yes)
- )
- )
+ (uuid "fa8db5e4-943e-4403-a1db-631dc687a9db")
)
(symbol
(lib_id "Device:C")
diff --git a/pcb/soundbox.kicad_sch b/pcb/soundbox.kicad_sch
index 15a44ea..40fa4a8 100644
--- a/pcb/soundbox.kicad_sch
+++ b/pcb/soundbox.kicad_sch
@@ -7213,8 +7213,8 @@
)
)
(sheet
- (at 133.35 144.78)
- (size 36.83 31.75)
+ (at 114.3 152.4)
+ (size 15.24 33.02)
(fields_autoplaced yes)
(stroke
(width 0.1524)
@@ -7225,7 +7225,7 @@
)
(uuid "c63181b1-8a8c-4c63-9e6c-d94097bd8342")
(property "Sheetname" "Audio"
- (at 133.35 144.0684 0)
+ (at 114.3 151.6884 0)
(effects
(font
(size 1.27 1.27)
@@ -7234,7 +7234,7 @@
)
)
(property "Sheetfile" "audio.kicad_sch"
- (at 133.35 177.1146 0)
+ (at 114.3 186.0046 0)
(effects
(font
(size 1.27 1.27)
@@ -7242,6 +7242,96 @@
(justify left top)
)
)
+ (pin "~{PDN}" input
+ (at 129.54 154.94 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "289ead78-fc25-44c0-975f-d2d713df1bbb")
+ )
+ (pin "LRCLK" input
+ (at 129.54 160.02 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "a05e2b0d-4986-4ea7-b84b-8d721c08e155")
+ )
+ (pin "SCLK" input
+ (at 129.54 162.56 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "fc4748c6-f54a-4a77-b098-d2f71201dee7")
+ )
+ (pin "SDIN" input
+ (at 129.54 165.1 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "0987140a-f363-4c7f-b6ec-a172ddc7b13b")
+ )
+ (pin "SCL" input
+ (at 129.54 170.18 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "8ba8715d-28be-4bf4-af3c-33d3fc5317d4")
+ )
+ (pin "SDA" bidirectional
+ (at 129.54 172.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "99da096e-5d5c-49f8-8c3a-87a319c6dda1")
+ )
+ (pin "~{FAULT}" bidirectional
+ (at 129.54 177.8 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "a98177e5-b661-4156-b5d1-3a70817d4518")
+ )
+ (pin "~{MUTE}" bidirectional
+ (at 129.54 180.34 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "b91f5720-4977-4aec-8222-5d7e88aa5528")
+ )
+ (pin "~{WARN}" bidirectional
+ (at 129.54 182.88 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "d372334b-f108-46b4-9009-5bafb9a929e0")
+ )
(instances
(project "soundbox"
(path "/455ca4d6-9dda-4003-9db8-aa66aec94f73"