feat(lib): Add hidden-pad LEDs and M2 standoffs

This commit is contained in:
viernullvier 2026-05-01 16:21:00 +02:00
commit 8fca0ff35e
5 changed files with 569 additions and 155 deletions

View file

@ -1,14 +1,14 @@
(footprint "LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm"
(version 20241229)
(version 20260206)
(generator "pcbnew")
(generator_version "9.0")
(generator_version "10.0")
(layer "F.Cu")
(descr "3.5mm x 3.5mm PLCC4 Addressable RGB LED NeoPixel, https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf")
(tags "LED RGB NeoPixel Mini PLCC-4 3535")
(property "Reference" "REF**"
(at 0 -1.85 0)
(layer "F.SilkS")
(uuid "5a11e3a0-df26-4e1e-8b8f-efb3ead5086b")
(uuid "cc3d1fe5-554b-40b3-959f-09e77841c386")
(effects
(font
(size 0.8 0.8)
@ -19,7 +19,7 @@
(property "Value" "LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm"
(at 0 3.25 0)
(layer "F.Fab")
(uuid "e06e35b3-e0aa-45c8-9c4c-d6ce7c824750")
(uuid "8490917f-662e-43aa-87a4-c6580c20b628")
(effects
(font
(size 1 1)
@ -32,7 +32,7 @@
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "d1d514e2-b75a-404f-8c89-2ef6fd656f2a")
(uuid "3d00df0a-4182-4471-85af-e0af1c1733d8")
(effects
(font
(size 1.27 1.27)
@ -45,7 +45,7 @@
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "c9b5b815-b514-4091-86c6-0a3e60819067")
(uuid "8c59ac18-cdc4-485c-8835-baa256a9b759")
(effects
(font
(size 1.27 1.27)
@ -54,6 +54,7 @@
)
)
(attr smd)
(duplicate_pad_numbers_are_jumpers no)
(fp_line
(start -1.85 -1.825)
(end -1.85 -1.4)
@ -62,7 +63,7 @@
(type default)
)
(layer "F.SilkS")
(uuid "f6e53583-4a73-42b8-91a9-e61d8b9f4786")
(uuid "b51faedb-11b6-42f1-b2c3-c04105f7586e")
)
(fp_line
(start -1.85 -1.825)
@ -72,7 +73,7 @@
(type default)
)
(layer "F.SilkS")
(uuid "e0007227-7f77-47b5-821f-9557baa934c2")
(uuid "b40c3d18-e169-461a-b5a7-25013806294e")
)
(fp_line
(start -1.85 -0.325)
@ -82,7 +83,7 @@
(type default)
)
(layer "F.SilkS")
(uuid "f510314b-ccbb-4882-b3fa-44cbbe9bad11")
(uuid "cb419b38-faf2-46c4-864c-c3cb4d534e68")
)
(fp_line
(start -1.85 1.8125)
@ -92,7 +93,7 @@
(type default)
)
(layer "F.SilkS")
(uuid "5e1c5f36-a372-42fe-b4f0-082c3eaea380")
(uuid "f38ef1c0-3b08-4416-b77b-8b4cbfd06208")
)
(fp_line
(start -1.85 1.825)
@ -102,7 +103,7 @@
(type default)
)
(layer "F.SilkS")
(uuid "51e9d6fe-e593-4051-8120-0d5f7401da41")
(uuid "be248b39-b8e9-4261-9095-ef4c501a0cfd")
)
(fp_line
(start 1.3 -1.825)
@ -112,7 +113,7 @@
(type default)
)
(layer "F.SilkS")
(uuid "0c260f32-70f5-45b9-8c07-4c422f82811a")
(uuid "4cf4cea1-08ab-4b78-b2f8-fc5427f32167")
)
(fp_line
(start 1.425 1.825)
@ -122,7 +123,7 @@
(type default)
)
(layer "F.SilkS")
(uuid "56bec386-0b4f-45ad-86dc-4505c9ef7d5d")
(uuid "bfea1619-0b46-4466-b4c2-dae68bbc6180")
)
(fp_line
(start 1.85 -1.825)
@ -132,7 +133,7 @@
(type default)
)
(layer "F.SilkS")
(uuid "9e982f3d-9c63-44a2-96ba-4436c0fb7ea5")
(uuid "136bd36b-c025-4eb0-a2dc-5f5485f03b5a")
)
(fp_line
(start 1.85 -0.325)
@ -142,7 +143,7 @@
(type default)
)
(layer "F.SilkS")
(uuid "8b59e930-4c95-4cff-9aee-2de41bc7159c")
(uuid "41215911-e99d-4e68-b1fb-8cbe51503680")
)
(fp_line
(start -2.55 -2)
@ -152,7 +153,7 @@
(type solid)
)
(layer "F.CrtYd")
(uuid "72992e62-bce9-4f6e-9406-5d626166f6e0")
(uuid "1dcf91f8-13d9-4650-bc78-a991ee044d8b")
)
(fp_line
(start -2.55 2)
@ -162,7 +163,7 @@
(type solid)
)
(layer "F.CrtYd")
(uuid "3407ab69-504c-4f7b-94c8-4b7d0f807fa5")
(uuid "ca98259f-0427-49f0-bb14-de0b1b805a5b")
)
(fp_line
(start 2.55 -2)
@ -172,7 +173,7 @@
(type solid)
)
(layer "F.CrtYd")
(uuid "618d036d-5236-45e6-9dcf-8d85a1b73eed")
(uuid "c7dbc234-c2b1-47d9-af28-3e93f673133b")
)
(fp_line
(start 2.55 2)
@ -182,7 +183,7 @@
(type solid)
)
(layer "F.CrtYd")
(uuid "b6c113c4-050a-4055-bd0b-88b68607e013")
(uuid "64e9218c-9980-4754-bcd4-ac206a71af1a")
)
(fp_line
(start -1.75 -1.75)
@ -192,7 +193,7 @@
(type solid)
)
(layer "F.Fab")
(uuid "4bf15588-8141-4eed-9b3c-61f1a0af2e71")
(uuid "44bc9aa6-9f38-41e4-8e1d-027beac097c1")
)
(fp_line
(start -1.75 1.75)
@ -202,7 +203,7 @@
(type solid)
)
(layer "F.Fab")
(uuid "edf08d44-29ab-41d0-b891-6908b9c35b30")
(uuid "5b63dcf7-a4ac-402f-8245-cda83e5dda53")
)
(fp_line
(start 1.75 -1.75)
@ -212,7 +213,7 @@
(type solid)
)
(layer "F.Fab")
(uuid "d059dc71-e93e-4c09-98bd-8587f16853ad")
(uuid "b77e4234-a97f-4fac-8b3e-5f25442ebfb4")
)
(fp_line
(start 1.75 0.75)
@ -222,7 +223,7 @@
(type solid)
)
(layer "F.Fab")
(uuid "f77e6c0b-1ee4-4a22-9ff5-561d1f4206d5")
(uuid "fe0c1a2f-1699-4f53-a48a-732a010c59da")
)
(fp_line
(start 1.75 1.75)
@ -232,7 +233,7 @@
(type solid)
)
(layer "F.Fab")
(uuid "697d65c4-63d2-4b60-b801-a3800fcf954c")
(uuid "c05b8fc8-3498-41bd-a778-db3735fab15b")
)
(fp_circle
(center 0 0)
@ -243,12 +244,12 @@
)
(fill no)
(layer "F.Fab")
(uuid "974be58e-74de-4e07-947f-98852335e05c")
(uuid "68edb27c-62a1-4440-bb1a-1ef35269148a")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(uuid "44968780-5c6b-43a0-9bc4-76ab950d885b")
(uuid "a40b1aa9-dc6f-48d2-88cd-f3598adc4185")
(effects
(font
(size 0.5 0.5)
@ -260,25 +261,25 @@
(at -1.6 -0.875)
(size 1.3 0.85)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "3aa8cc5d-54e5-4038-aae5-88b9a0043bb9")
(uuid "05223953-e763-499a-b772-10a01f7c0e64")
)
(pad "2" smd rect
(at -1.6 0.875)
(size 1.3 0.85)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "9a5b3312-e555-4b96-8d26-1be1020a0691")
(uuid "b67b59df-8c6a-4b70-a0ed-5a1609d12e89")
)
(pad "3" smd rect
(at 1.6 0.875)
(size 1.3 0.85)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "80a855b4-41b1-40fc-89fa-5d46a84d59c1")
(uuid "a79be5a1-ef31-484b-8750-86e6bcfefb9f")
)
(pad "4" smd rect
(at 1.6 -0.875)
(size 1.3 0.85)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "bf51f97d-70b8-403d-b9e7-1c48bc155b9d")
(uuid "e211298b-222c-448a-b3e8-78503f8b76dd")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.step"