LED 8x8 matrix and nFR24L01 SMD footprints and 3d models

This commit is contained in:
Anton Mukhin
2024-07-05 17:40:45 +03:00
parent eb7e32907d
commit 7dfd7ebc9f
4 changed files with 9098 additions and 0 deletions

View File

@@ -0,0 +1,258 @@
(footprint "LED_matrix_8x8-60.2x60.2mm"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(descr "8x8 LED matrix 2088")
(tags "LED matrix")
(property "Reference" "REF**"
(at -20.955 -53.975 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "3fdcfeff-9e5c-488e-b260-d4c4ec12dc9c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
(justify left)
)
)
(property "Value" "LED_matrix_8x8-60.2x60.2mm"
(at 8.89 -23.725 0)
(unlocked yes)
(layer "F.Fab")
(uuid "c8101c54-44b3-4b3f-9fe7-c4c5b8e7e13e")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 8.89 -24.725 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "9c3eac20-9ceb-4612-ba78-97801ab62713")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 8.89 -24.725 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "24545ab3-8324-4738-8fb8-d1690ac709c8")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 8.89 -24.725 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "b222b8d8-e080-4d48-8868-f8f329f170f9")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_rect
(start -21.21 -52.96)
(end 38.99 7.24)
(stroke
(width 0.12)
(type default)
)
(fill none)
(layer "F.SilkS")
(uuid "53a50006-7eaa-4948-8182-118b2b43a79b")
)
(fp_rect
(start -21.21 -52.96)
(end 38.99 7.24)
(stroke
(width 0.05)
(type default)
)
(fill none)
(layer "F.CrtYd")
(uuid "cf2b5586-f7f6-4f15-9443-acf7b4e584ee")
)
(fp_rect
(start -21.21 -52.96)
(end 38.99 7.24)
(stroke
(width 0.1)
(type default)
)
(fill none)
(layer "F.Fab")
(uuid "c3dca4d3-002e-46d2-94ed-5a9d03b85e0a")
)
(fp_text user "${REFERENCE}"
(at 8.89 -22.225 0)
(unlocked yes)
(layer "F.Fab")
(uuid "794ac0b3-1b26-445c-99cb-c36f7a422e01")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.09375)
(uuid "1d08b258-f1b1-452e-9cd7-45cf5eb92dfa")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "1694b640-d124-4e52-aa51-94f535b0fe17")
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "abf791ec-739f-4b46-aa00-f8fd9fbcede7")
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "a17d260b-d72d-4ec4-bb82-a19a69b95962")
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "565f08d8-72be-4b3a-aabf-a0298cfa57c5")
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "2362ecd3-45d8-4aff-b838-bb33194315d1")
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7b0f1d42-d787-478b-be4b-ba4724e802a7")
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d5eb3380-a305-46c4-9869-991a3ebcaaa0")
)
(pad "9" thru_hole circle
(at 17.78 -45.72)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6c0fc0fd-f816-49af-87d5-62cb0edc876c")
)
(pad "10" thru_hole circle
(at 15.24 -45.72)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ae386437-b086-46cf-92b2-394eba2d9ef9")
)
(pad "11" thru_hole circle
(at 12.7 -45.72)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "85825d11-daa3-45f0-a348-bc70823ff1e8")
)
(pad "12" thru_hole circle
(at 10.16 -45.72)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "b2644d3d-e3ec-45cc-9577-c2d563902ac9")
)
(pad "13" thru_hole circle
(at 7.62 -45.72)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7d8a1048-c644-4486-82fb-23b58450ceb7")
)
(pad "14" thru_hole circle
(at 5.08 -45.72)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "4c527642-824f-474e-919c-61c189c2241f")
)
(pad "15" thru_hole circle
(at 2.54 -45.72)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "88090f07-8e40-46a4-942e-72211a71f3ee")
)
(pad "16" thru_hole circle
(at 0 -45.72)
(size 1.6 1.6)
(drill 0.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "77b5b22a-d467-4590-964b-c68af9c751b2")
)
(model "${my_additions}/LED_matrix_8x8-60.2x60.2mm.stp"
(offset
(xyz 17.78 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 -90)
)
)
)

View File

@@ -0,0 +1,358 @@
(footprint "NRF24L01_SMD_Breakout"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at -3.175 -1.905 90)
(layer "F.SilkS")
(uuid "a7785c7d-17e6-4bd8-8b22-3a4f028535d4")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "NRF24L01_SMD_Breakout"
(at 4.445 -19.05 0)
(layer "F.Fab")
(uuid "de0ba54f-2cdf-4fb0-a32e-edee07fba029")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at -18.415 32.425 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "e9e10c10-8d5b-4e95-8e27-4c06d80ee013")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at -18.415 32.425 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "4c6ba108-b1cd-4ac2-8723-040166c8de3d")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at -18.415 32.425 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "cb47fd5a-7f6e-4461-b489-625b96544a00")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -1.905 0)
(end -1.905 -10.795)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "742356ca-c2f0-428f-b810-fc12fdba68e3")
)
(fp_line
(start -0.835 0)
(end -1.905 0)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "3478fc46-cfe7-4f9a-9be5-03f7fbda2ca9")
)
(fp_line
(start 9.725 0)
(end 10.795 0)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "88ea4b79-5fc4-4181-a28d-dab0b9271df9")
)
(fp_line
(start 10.795 0)
(end 10.795 -10.795)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "943bf883-21ad-47de-baac-c26df2e04b9e")
)
(fp_rect
(start -1.6 -18)
(end 10.4 0)
(stroke
(width 0.05)
(type default)
)
(fill none)
(layer "F.CrtYd")
(uuid "2d545c18-a573-4636-9c27-11f712afb152")
)
(fp_line
(start -1.6 -11.5)
(end 10.4 -11.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "66103c1e-be0f-4690-a562-0bb76b54bfc9")
)
(fp_line
(start -0.635 -17.145)
(end 0.635 -17.145)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "aa1073cb-11bf-40ce-84b5-f8624e966208")
)
(fp_line
(start -0.635 -12.065)
(end -0.635 -17.145)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "d6587424-16a3-493f-9c36-04d141b387fb")
)
(fp_line
(start 0.635 -17.145)
(end 0.635 -13.97)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "26734136-1ed2-49f7-a0e7-1940ae00c813")
)
(fp_line
(start 0.635 -13.97)
(end 1.905 -13.97)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "0d05a942-bde5-4e20-ae34-dbda26f6113b")
)
(fp_line
(start 1.905 -17.145)
(end 3.175 -17.145)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "a3ab2aea-c583-422a-8b28-88478ef3153e")
)
(fp_line
(start 1.905 -13.97)
(end 1.905 -17.145)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "65ef5dd3-c7df-4b94-9692-b3c97c1fc47c")
)
(fp_line
(start 3.175 -17.145)
(end 3.175 -13.97)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "2f5e6f65-7ee2-416b-ae93-70c13e1157cc")
)
(fp_line
(start 3.175 -13.97)
(end 4.445 -13.97)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "ac9de6d9-ce01-400c-8437-be854a147476")
)
(fp_line
(start 4.445 -17.145)
(end 5.715 -17.145)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "6404f2ec-816a-443a-b428-9c28ec07eace")
)
(fp_line
(start 4.445 -13.97)
(end 4.445 -17.145)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "3a4c1034-1638-4b51-821b-690de0601433")
)
(fp_line
(start 5.715 -17.145)
(end 5.715 -13.97)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "5bcbb33a-0d31-4254-b874-50af284b460b")
)
(fp_line
(start 5.715 -13.97)
(end 6.985 -13.97)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "5117aa2c-8f2b-4c08-ae14-34b76c598128")
)
(fp_line
(start 6.985 -17.145)
(end 9.525 -17.145)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "5e599660-1f21-4691-836c-b20753584425")
)
(fp_line
(start 6.985 -13.97)
(end 6.985 -17.145)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "3230a3ef-1a1a-4316-81fb-8a08523cb993")
)
(fp_rect
(start -1.6 -18)
(end 10.4 0)
(stroke
(width 0.1)
(type default)
)
(fill none)
(layer "F.Fab")
(uuid "d6ebbbcb-8a9f-4d45-b3a1-600bc3c96b0c")
)
(fp_text user "${REFERENCE}"
(at 4.445 -6.35 0)
(layer "F.Fab")
(uuid "0afcc648-f871-411e-89ed-b654b23f1807")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd rect
(at 1.27 -0.4)
(size 0.9 2)
(layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(uuid "e6f22f37-4636-42f5-bf6a-ac327fcc79e3")
)
(pad "2" smd rect
(at 0 -0.4)
(size 0.9 2)
(layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(uuid "77fb9082-7be6-4ce4-b0be-f2c67528dd28")
)
(pad "3" smd rect
(at 2.54 -0.4)
(size 0.9 2)
(layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(uuid "693269f7-9d4c-41e7-af1c-5ad4ac18f670")
)
(pad "4" smd rect
(at 3.81 -0.4)
(size 0.9 2)
(layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(uuid "a028292b-8d82-4149-9597-2deafbb27bf8")
)
(pad "5" smd rect
(at 5.08 -0.4)
(size 0.9 2)
(layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(uuid "20c43249-bf3e-4309-8342-10c3389b5764")
)
(pad "6" smd rect
(at 6.35 -0.4)
(size 0.9 2)
(layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(uuid "ab4a0c60-d66e-4d8f-9b96-f91a6662b3b0")
)
(pad "7" smd rect
(at 7.62 -0.4)
(size 0.9 2)
(layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(uuid "265cd175-0f5d-4f26-9a7c-7bc4233776e8")
)
(pad "8" smd rect
(at 8.89 -0.4)
(size 0.9 2)
(layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45)
(uuid "f61beebc-386b-4aad-800f-7cb7fdbaae3c")
)
(model "${my_additions}/nRF24L01_SMD.stp"
(offset
(xyz 4.4 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)