From 4637a7b5f9ad1270621a1190b273046db0928d61 Mon Sep 17 00:00:00 2001 From: viernullvier Date: Mon, 9 Mar 2026 00:23:24 +0100 Subject: [PATCH] fix(lib): Tweak SK6812 and button footprints to allow for default VBUS clearance --- .../Btn_MIDI_Pad.kicad_mod | 104 +++++++++--------- ...6812MINI_PLCC4_3.5x3.5mm_P1.75mm.kicad_mod | 29 +++-- 2 files changed, 66 insertions(+), 67 deletions(-) diff --git a/lib/Btn_MIDI_Pad.pretty/Btn_MIDI_Pad.kicad_mod b/lib/Btn_MIDI_Pad.pretty/Btn_MIDI_Pad.kicad_mod index cdcca01..4a7401a 100644 --- a/lib/Btn_MIDI_Pad.pretty/Btn_MIDI_Pad.kicad_mod +++ b/lib/Btn_MIDI_Pad.pretty/Btn_MIDI_Pad.kicad_mod @@ -77,9 +77,9 @@ ) (primitives (gr_arc - (start 1.7 2.3) - (mid 0.53993 0) - (end 1.7 -2.3) + (start 1.65 2.28131) + (mid 0.524783 0) + (end 1.65 -2.281309) (width 0.254) ) (gr_line @@ -93,13 +93,13 @@ (width 0.254) ) (gr_line - (start 1.7 -2.3) - (end 1.7 -2.8) + (start 1.65 -2.281307) + (end 1.65 -2.8) (width 0.254) ) (gr_line (start 2.7 -2.8) - (end 1.7 -2.8) + (end 1.65 -2.8) (width 0.254) ) (gr_line @@ -107,11 +107,6 @@ (end 2.7 -3.4) (width 0.254) ) - (gr_line - (start 1.7 2.3) - (end 1.7 2.8) - (width 0.254) - ) (gr_line (start 4.1 -2.8) (end 2.7 -2.8) @@ -123,49 +118,19 @@ (width 0.254) ) (gr_line - (start 2.8 2.8) - (end 1.7 2.8) - (width 0.254) - ) - (gr_line - (start 4.1 2.8) - (end 2.8 2.8) - (width 0.254) - ) - (gr_line - (start 5.1 2.8) - (end 4.1 2.8) - (width 0.254) - ) - (gr_line - (start 5.1 2.3) - (end 5.1 2.8) - (width 0.254) - ) - (gr_line - (start 4.1 2.8) - (end 4.1 3.4) - (width 0.254) - ) - (gr_line - (start 5.1 -2.8) + (start 5.15 -2.8) (end 4.1 -2.8) (width 0.254) ) (gr_line - (start 5.1 -2.3) - (end 5.1 -2.8) - (width 0.254) - ) - (gr_line - (start 2.8 2.8) - (end 2.8 3.4) + (start 5.150001 -2.25) + (end 5.15 -2.8) (width 0.254) ) (gr_arc - (start 5.1 -2.3) - (mid 6.26007 0) - (end 5.1 2.3) + (start 5.150001 -2.25) + (mid 6.250439 0) + (end 5.15 2.25) (width 0.254) ) (gr_line @@ -188,6 +153,41 @@ (end 6.8 -0.6) (width 0.254) ) + (gr_line + (start 5.15 2.25) + (end 5.15 2.8) + (width 0.254) + ) + (gr_line + (start 5.15 2.8) + (end 4.1 2.8) + (width 0.254) + ) + (gr_line + (start 4.1 2.8) + (end 4.1 3.4) + (width 0.254) + ) + (gr_line + (start 4.1 2.8) + (end 2.8 2.8) + (width 0.254) + ) + (gr_line + (start 2.8 2.8) + (end 2.8 3.4) + (width 0.254) + ) + (gr_line + (start 2.8 2.8) + (end 1.65 2.8) + (width 0.254) + ) + (gr_line + (start 1.65 2.28131) + (end 1.65 2.8) + (width 0.254) + ) ) (uuid "23113e43-fdcc-4715-9276-97d29ef26346") ) @@ -326,11 +326,11 @@ (polygon (pts (xy -2.7 0) (xy -2.658981 -0.46885) (xy -2.53717 -0.923454) (xy -2.338269 -1.35) (xy -2.06832 -1.735527) - (xy -1.735527 -2.06832) (xy -1.524 -2.2098) (xy -1.524 -2.6162) (xy 1.524 -2.6162) (xy 1.524 -2.2098) - (xy 1.735527 -2.06832) (xy 2.06832 -1.735527) (xy 2.338269 -1.35) (xy 2.53717 -0.923454) (xy 2.658981 -0.46885) - (xy 2.7 0) (xy 2.658981 0.46885) (xy 2.53717 0.923454) (xy 2.338269 1.35) (xy 2.06832 1.735527) - (xy 1.735527 2.06832) (xy 1.524 2.2098) (xy 1.524 2.6162) (xy -1.524 2.6162) (xy -1.524 2.2098) - (xy -1.735527 2.06832) (xy -2.06832 1.735527) (xy -2.338269 1.35) (xy -2.53717 0.923454) (xy -2.658981 0.46885) + (xy -1.735527 -2.06832) (xy -1.6 -2.2) (xy -1.6 -2.65) (xy 1.6 -2.65) (xy 1.6 -2.2) (xy 1.735527 -2.06832) + (xy 2.06832 -1.735527) (xy 2.338269 -1.35) (xy 2.53717 -0.923454) (xy 2.658981 -0.46885) (xy 2.7 0) + (xy 2.658981 0.46885) (xy 2.53717 0.923454) (xy 2.338269 1.35) (xy 2.06832 1.735527) (xy 1.735527 2.06832) + (xy 1.6 2.2) (xy 1.6 2.65) (xy -1.6 2.65) (xy -1.6 2.2) (xy -1.735527 2.06832) (xy -2.06832 1.735527) + (xy -2.338269 1.35) (xy -2.53717 0.923454) (xy -2.658981 0.46885) ) ) ) diff --git a/lib/SK6812-Mini.pretty/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.kicad_mod b/lib/SK6812-Mini.pretty/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.kicad_mod index 6464123..e826e14 100644 --- a/lib/SK6812-Mini.pretty/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.kicad_mod +++ b/lib/SK6812-Mini.pretty/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.kicad_mod @@ -55,8 +55,8 @@ ) (attr smd) (fp_line - (start -1.85 -1.85) - (end -1.85 -1.425) + (start -1.85 -1.825) + (end -1.85 -1.4) (stroke (width 0.1) (type default) @@ -65,8 +65,8 @@ (uuid "f6e53583-4a73-42b8-91a9-e61d8b9f4786") ) (fp_line - (start -1.85 -1.85) - (end -1.3 -1.85) + (start -1.85 -1.825) + (end -1.3 -1.825) (stroke (width 0.1) (type default) @@ -85,8 +85,8 @@ (uuid "f510314b-ccbb-4882-b3fa-44cbbe9bad11") ) (fp_line - (start -1.85 1.85) - (end -1.85 1.425) + (start -1.85 1.8125) + (end -1.85 1.3875) (stroke (width 0.1) (type default) @@ -95,8 +95,8 @@ (uuid "5e1c5f36-a372-42fe-b4f0-082c3eaea380") ) (fp_line - (start -1.85 1.85) - (end 1.425 1.85) + (start -1.85 1.825) + (end 1.425 1.825) (stroke (width 0.1) (type default) @@ -105,8 +105,8 @@ (uuid "51e9d6fe-e593-4051-8120-0d5f7401da41") ) (fp_line - (start 1.3 -1.85) - (end 1.85 -1.85) + (start 1.3 -1.825) + (end 1.85 -1.825) (stroke (width 0.1) (type default) @@ -115,8 +115,8 @@ (uuid "0c260f32-70f5-45b9-8c07-4c422f82811a") ) (fp_line - (start 1.425 1.85) - (end 1.85 1.425) + (start 1.425 1.825) + (end 1.85 1.4) (stroke (width 0.1) (type default) @@ -125,8 +125,8 @@ (uuid "56bec386-0b4f-45ad-86dc-4505c9ef7d5d") ) (fp_line - (start 1.85 -1.85) - (end 1.85 -1.425) + (start 1.85 -1.825) + (end 1.85 -1.4) (stroke (width 0.1) (type default) @@ -278,7 +278,6 @@ (at 1.6 -0.875) (size 1.3 0.85) (layers "F.Cu" "F.Mask" "F.Paste") - (clearance 0.25) (uuid "bf51f97d-70b8-403d-b9e7-1c48bc155b9d") ) (embedded_fonts no)