feat(neogrid): Add silkscreen labels

This commit is contained in:
viernullvier 2026-10-07 11:01:05 +02:00
commit 0e0bc5a379
6 changed files with 2069 additions and 313 deletions

1
.gitignore vendored
View file

@ -40,3 +40,4 @@ fp-info-cache
place_footprints.* place_footprints.*
**/jlcpcb/* **/jlcpcb/*
*.FCBak

File diff suppressed because it is too large Load diff

View file

@ -1,14 +1,14 @@
(footprint "3-Pin Edge Connector Bottom" (footprint "3-Pin Edge Connector Bottom"
(version 20241229) (version 20260206)
(generator "pcbnew") (generator "pcbnew")
(generator_version "9.0") (generator_version "10.0")
(layer "F.Cu") (layer "F.Cu")
(property "Reference" "REF**" (property "Reference" "REF**"
(at 0 -0.5 0) (at 0 -0.5 0)
(unlocked yes) (unlocked yes)
(layer "F.SilkS") (layer "F.SilkS")
(hide yes) (hide yes)
(uuid "f9520b6b-96c3-47e2-bab4-87f376615710") (uuid "6b947569-0984-4483-a288-f45cce07094b")
(effects (effects
(font (font
(size 1 1) (size 1 1)
@ -21,7 +21,7 @@
(unlocked yes) (unlocked yes)
(layer "F.Fab") (layer "F.Fab")
(hide yes) (hide yes)
(uuid "7ff7b31b-87a0-450b-b2f9-2457d3574fae") (uuid "d7e767a8-c46a-456f-91fa-9bc228540b9e")
(effects (effects
(font (font
(size 1 1) (size 1 1)
@ -34,7 +34,7 @@
(unlocked yes) (unlocked yes)
(layer "F.Fab") (layer "F.Fab")
(hide yes) (hide yes)
(uuid "34006be4-66ea-4c42-8a29-878c0804aa99") (uuid "59c5054f-4e9e-4d24-8115-900e44cc3188")
(effects (effects
(font (font
(size 1 1) (size 1 1)
@ -47,7 +47,7 @@
(unlocked yes) (unlocked yes)
(layer "F.Fab") (layer "F.Fab")
(hide yes) (hide yes)
(uuid "1f7780a3-ad35-4dd4-9f4d-5d841c7230be") (uuid "40055bcb-bd69-480c-95bb-bc0de35c8164")
(effects (effects
(font (font
(size 1 1) (size 1 1)
@ -56,6 +56,7 @@
) )
) )
(attr smd) (attr smd)
(duplicate_pad_numbers_are_jumpers no)
(fp_rect (fp_rect
(start -3.302 -2.54) (start -3.302 -2.54)
(end 3.302 4.064) (end 3.302 4.064)
@ -65,13 +66,49 @@
) )
(fill no) (fill no)
(layer "F.CrtYd") (layer "F.CrtYd")
(uuid "58c591b0-179c-48b9-a29b-03bcfd32e206") (uuid "07c06fa7-bfc3-456d-af71-f154261b8856")
)
(fp_text user "${NET_NAME(1)}"
(at -1.75 1.6 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "d0002afa-86c0-4ea0-a569-a7376a575b58")
(effects
(font
(size 0.8 0.8)
)
(justify top)
)
)
(fp_text user "${NET_NAME(2)}"
(at 0.8 1.6 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "f4525d70-834f-42e3-b3ff-b9f2e21fef03")
(effects
(font
(size 0.8 0.8)
)
(justify top)
)
)
(fp_text user "${NET_NAME(3)}"
(at 3.35 1.6 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "b439c6c1-3cf1-4382-8c56-f51dd421bb9e")
(effects
(font
(size 0.8 0.8)
)
(justify top)
)
) )
(fp_text user "${REFERENCE}" (fp_text user "${REFERENCE}"
(at 0 2.5 0) (at 0 2.5 0)
(unlocked yes) (unlocked yes)
(layer "F.Fab") (layer "F.Fab")
(uuid "d26ebc7f-8012-41ec-8f12-32d8c12dbcca") (uuid "24310268-8852-40f0-82ba-aa1636b254c8")
(effects (effects
(font (font
(size 1 1) (size 1 1)
@ -86,7 +123,7 @@
(offset 0 1.625) (offset 0 1.625)
) )
(layers "F.Cu" "F.Mask") (layers "F.Cu" "F.Mask")
(uuid "5fb77ce6-4c4c-4174-bfff-fd43ba71c45b") (uuid "9b6d5de1-81ac-49dc-9130-2bfaab85366d")
) )
(pad "2" smd custom (pad "2" smd custom
(at 0 0) (at 0 0)
@ -112,7 +149,7 @@
(fill yes) (fill yes)
) )
) )
(uuid "d8344e3c-25df-4b2a-9417-d516689083ae") (uuid "4de9a10b-10d8-4a18-a84d-41129a7f5828")
) )
(pad "3" smd custom (pad "3" smd custom
(at 2.54 0) (at 2.54 0)
@ -138,7 +175,7 @@
(fill yes) (fill yes)
) )
) )
(uuid "556bc3f2-4001-4366-b567-b6ddafdb78c5") (uuid "bb67054b-6625-4e46-8846-e22f3fa8200c")
) )
(embedded_fonts no) (embedded_fonts no)
) )

View file

@ -1,14 +1,14 @@
(footprint "3-Pin Edge Connector Top" (footprint "3-Pin Edge Connector Top"
(version 20241229) (version 20260206)
(generator "pcbnew") (generator "pcbnew")
(generator_version "9.0") (generator_version "10.0")
(layer "F.Cu") (layer "F.Cu")
(property "Reference" "REF**" (property "Reference" "REF**"
(at 0 -0.5 0) (at 0 -0.5 0)
(unlocked yes) (unlocked yes)
(layer "F.SilkS") (layer "F.SilkS")
(hide yes) (hide yes)
(uuid "f9520b6b-96c3-47e2-bab4-87f376615710") (uuid "eecbe632-a4de-4902-911c-f31d4d1bc6d1")
(effects (effects
(font (font
(size 1 1) (size 1 1)
@ -21,7 +21,7 @@
(unlocked yes) (unlocked yes)
(layer "F.Fab") (layer "F.Fab")
(hide yes) (hide yes)
(uuid "7ff7b31b-87a0-450b-b2f9-2457d3574fae") (uuid "c05483ac-d690-4de8-9c78-a7c56bec938e")
(effects (effects
(font (font
(size 1 1) (size 1 1)
@ -34,7 +34,7 @@
(unlocked yes) (unlocked yes)
(layer "F.Fab") (layer "F.Fab")
(hide yes) (hide yes)
(uuid "34006be4-66ea-4c42-8a29-878c0804aa99") (uuid "f5cd038b-ff5a-4330-8fe6-9fb5e23dbd60")
(effects (effects
(font (font
(size 1 1) (size 1 1)
@ -47,7 +47,7 @@
(unlocked yes) (unlocked yes)
(layer "F.Fab") (layer "F.Fab")
(hide yes) (hide yes)
(uuid "1f7780a3-ad35-4dd4-9f4d-5d841c7230be") (uuid "a97b3941-d11f-4493-b62b-30eeaddc0d78")
(effects (effects
(font (font
(size 1 1) (size 1 1)
@ -56,6 +56,7 @@
) )
) )
(attr smd) (attr smd)
(duplicate_pad_numbers_are_jumpers no)
(fp_rect (fp_rect
(start -3.302 -4.064) (start -3.302 -4.064)
(end 3.302 2.54) (end 3.302 2.54)
@ -65,13 +66,49 @@
) )
(fill no) (fill no)
(layer "F.CrtYd") (layer "F.CrtYd")
(uuid "226ef5cb-0455-47c0-aab8-7f2dc1e498b9") (uuid "63ab88c5-9b16-4c7d-bd59-67576776d7cd")
)
(fp_text user "${NET_NAME(1)}"
(at -1.75 -1.6 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "a0a64a75-749f-4d9b-b675-5ad00b602abf")
(effects
(font
(size 0.8 0.8)
)
(justify top)
)
)
(fp_text user "${NET_NAME(2)}"
(at 0.8 -1.6 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "90093025-26d8-428f-b065-4d32bfc2855a")
(effects
(font
(size 0.8 0.8)
)
(justify top)
)
)
(fp_text user "${NET_NAME(3)}"
(at 3.35 -1.6 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "913e38b7-a704-4e02-8804-be81ed4789c1")
(effects
(font
(size 0.8 0.8)
)
(justify top)
)
) )
(fp_text user "${REFERENCE}" (fp_text user "${REFERENCE}"
(at 0 2.5 0) (at 0 2.5 0)
(unlocked yes) (unlocked yes)
(layer "F.Fab") (layer "F.Fab")
(uuid "d26ebc7f-8012-41ec-8f12-32d8c12dbcca") (uuid "0811b859-3a78-42d5-bddc-1aa5978dfb05")
(effects (effects
(font (font
(size 1 1) (size 1 1)
@ -86,7 +123,7 @@
(offset 0 1.625) (offset 0 1.625)
) )
(layers "F.Cu" "F.Mask") (layers "F.Cu" "F.Mask")
(uuid "16e38e07-de94-4a37-8e1b-84bfbc0f0c85") (uuid "a4f804c1-33d3-40c8-b1b2-262951c225db")
) )
(pad "2" smd custom (pad "2" smd custom
(at 0 0 180) (at 0 0 180)
@ -112,7 +149,7 @@
(fill yes) (fill yes)
) )
) )
(uuid "4bafe3f2-51cf-432b-9078-6e4bba51d9f7") (uuid "a8cefe9f-e74b-4254-ab2f-4b34b5cf1c94")
) )
(pad "3" smd custom (pad "3" smd custom
(at 2.54 0 180) (at 2.54 0 180)
@ -138,7 +175,7 @@
(fill yes) (fill yes)
) )
) )
(uuid "9351eeb2-11c1-4fb8-9391-81e633a837c3") (uuid "dbc92305-326a-45c5-ab3f-d82a3e397b1f")
) )
(embedded_fonts no) (embedded_fonts no)
) )

File diff suppressed because it is too large Load diff

View file

@ -1277,7 +1277,6 @@
(pin power_out line (pin power_out line
(at -7.62 50.8 270) (at -7.62 50.8 270)
(length 2.54) (length 2.54)
(hide yes)
(name "+3.3V" (name "+3.3V"
(effects (effects
(font (font
@ -1641,6 +1640,7 @@
(pin power_out line (pin power_out line
(at -2.54 50.8 270) (at -2.54 50.8 270)
(length 2.54) (length 2.54)
(hide yes)
(name "+3.3V" (name "+3.3V"
(effects (effects
(font (font