Skip to content

Commit

Permalink
RGB led, fix 3D model link
Browse files Browse the repository at this point in the history
  • Loading branch information
dehanj committed Jul 9, 2024
1 parent 5d20727 commit e990e37
Show file tree
Hide file tree
Showing 2 changed files with 78 additions and 56 deletions.
90 changes: 56 additions & 34 deletions hw/lib/mta1-library/mta1.pretty/0402rgb-1010.kicad_mod
Original file line number Diff line number Diff line change
@@ -1,59 +1,81 @@
(footprint "0402rgb-1010" (version 20211014) (generator pcbnew)
(footprint "0402rgb-1010" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(tedit 616EE650)
(attr smd)
(fp_text reference "D" (at 0 0) (layer "F.Fab")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 6eaf44a5-2bb8-4e84-ae85-e082a57042dd)
)
(fp_text value "0402rgb-1010" (at 0.0635 -1.54178) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4e647fa9-4baf-493a-891e-373b7bb90db1)
)
(fp_poly (pts
(fp_poly
(pts
(xy -0.6096 -0.60198)
(xy -0.29972 -0.60198)
(xy -0.29972 -0.25146)
(xy -0.6096 -0.25146)
(xy -0.6096 -0.45212)
) (layer "F.Paste") (width 0.01) (fill solid) (tstamp 8cd8d6bd-0601-49fc-9009-a437af9b27c1))
(fp_poly (pts
(xy 0.2921 0.25146)
(xy 0.60198 0.25146)
(xy 0.60198 0.60198)
(xy 0.2921 0.60198)
(xy 0.2921 0.40132)
) (layer "F.Paste") (width 0.01) (fill solid) (tstamp c0eb397c-0f0a-48f2-a4a7-a39c38857565))
(fp_poly (pts
(xy 0.28956 -0.60198)
(xy 0.59944 -0.60198)
(xy 0.59944 -0.25146)
(xy 0.28956 -0.25146)
(xy 0.28956 -0.45212)
) (layer "F.Paste") (width 0.01) (fill solid) (tstamp f157df02-fcb0-4ae7-85ca-bfc4444eda90))
(fp_poly (pts
)

(stroke (width 0.01) (type solid)) (fill solid) (layer "F.Paste") (tstamp 8cd8d6bd-0601-49fc-9009-a437af9b27c1))
(fp_poly
(pts
(xy -0.60198 0.24892)
(xy -0.2921 0.24892)
(xy -0.2921 0.59944)
(xy -0.60198 0.59944)
(xy -0.60198 0.39878)
) (layer "F.Paste") (width 0.01) (fill solid) (tstamp f3dab665-64fc-433e-8a62-3743b891ab83))
(fp_line (start 0.6477 0.4191) (end 0.6477 0.65278) (layer "F.SilkS") (width 0.05) (tstamp 4ea989fb-9cda-4210-89d1-fe153727e40c))
(fp_line (start 0.6477 0.65278) (end 0.44704 0.65278) (layer "F.SilkS") (width 0.05) (tstamp f64aa569-ea55-4736-9c96-3bfc2b30ccbd))
(fp_line (start -0.8 -0.8) (end 0.8 -0.8) (layer "F.CrtYd") (width 0.05) (tstamp 05e65b06-4a6d-49f9-a6e8-c5bc53ef3e2a))
(fp_line (start -0.8 0.8) (end 0.8 0.8) (layer "F.CrtYd") (width 0.05) (tstamp 39156b1c-bf91-438d-afb8-2007458c0b8e))
(fp_line (start 0.8 0.8) (end 0.8 -0.8) (layer "F.CrtYd") (width 0.05) (tstamp 914c5b3a-21b5-462d-8f55-ca0b3cc81d2e))
(fp_line (start -0.8 0.8) (end -0.8 -0.8) (layer "F.CrtYd") (width 0.05) (tstamp dd287ecc-48c7-4569-84ef-5639ce72358e))
(fp_line (start -0.6 0.6) (end -0.6 -0.6) (layer "F.Fab") (width 0.1) (tstamp 08f7614b-9649-49c1-b63a-65c3d0a1ef41))
(fp_line (start 0.3 0.6) (end -0.6 0.6) (layer "F.Fab") (width 0.1) (tstamp 27c16a37-d65b-4a83-af1a-5ee1a87062f4))
(fp_line (start 0.3 0.6) (end 0.6 0.3) (layer "F.Fab") (width 0.1) (tstamp 4b62363e-5fde-40c0-ad96-ceb955d367f5))
(fp_line (start 0.6 -0.6) (end 0.6 0.3) (layer "F.Fab") (width 0.1) (tstamp 77068506-5e69-47f6-8c18-559ed07a8a9f))
(fp_line (start -0.6 -0.6) (end 0.6 -0.6) (layer "F.Fab") (width 0.1) (tstamp 9d536585-2f1d-4551-af3b-a0a4a6fa8aee))
)

(stroke (width 0.01) (type solid)) (fill solid) (layer "F.Paste") (tstamp f3dab665-64fc-433e-8a62-3743b891ab83))
(fp_poly
(pts
(xy 0.28956 -0.60198)
(xy 0.59944 -0.60198)
(xy 0.59944 -0.25146)
(xy 0.28956 -0.25146)
(xy 0.28956 -0.45212)
)

(stroke (width 0.01) (type solid)) (fill solid) (layer "F.Paste") (tstamp f157df02-fcb0-4ae7-85ca-bfc4444eda90))
(fp_poly
(pts
(xy 0.2921 0.25146)
(xy 0.60198 0.25146)
(xy 0.60198 0.60198)
(xy 0.2921 0.60198)
(xy 0.2921 0.40132)
)

(stroke (width 0.01) (type solid)) (fill solid) (layer "F.Paste") (tstamp c0eb397c-0f0a-48f2-a4a7-a39c38857565))
(fp_line (start 0.6477 0.4191) (end 0.6477 0.65278)
(stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp 4ea989fb-9cda-4210-89d1-fe153727e40c))
(fp_line (start 0.6477 0.65278) (end 0.44704 0.65278)
(stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp f64aa569-ea55-4736-9c96-3bfc2b30ccbd))
(fp_line (start -0.8 -0.8) (end 0.8 -0.8)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 05e65b06-4a6d-49f9-a6e8-c5bc53ef3e2a))
(fp_line (start -0.8 0.8) (end -0.8 -0.8)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dd287ecc-48c7-4569-84ef-5639ce72358e))
(fp_line (start -0.8 0.8) (end 0.8 0.8)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 39156b1c-bf91-438d-afb8-2007458c0b8e))
(fp_line (start 0.8 0.8) (end 0.8 -0.8)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 914c5b3a-21b5-462d-8f55-ca0b3cc81d2e))
(fp_line (start -0.6 -0.6) (end 0.6 -0.6)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9d536585-2f1d-4551-af3b-a0a4a6fa8aee))
(fp_line (start -0.6 0.6) (end -0.6 -0.6)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 08f7614b-9649-49c1-b63a-65c3d0a1ef41))
(fp_line (start 0.3 0.6) (end -0.6 0.6)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 27c16a37-d65b-4a83-af1a-5ee1a87062f4))
(fp_line (start 0.3 0.6) (end 0.6 0.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4b62363e-5fde-40c0-ad96-ceb955d367f5))
(fp_line (start 0.6 -0.6) (end 0.6 0.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 77068506-5e69-47f6-8c18-559ed07a8a9f))
(pad "1" smd rect (at 0.38 0.38) (size 0.45 0.45) (layers "F.Cu" "F.Mask") (tstamp 1d4ec9d6-b4f1-4935-a655-c469bc01feb9))
(pad "2" smd rect (at -0.38 0.38) (size 0.45 0.45) (layers "F.Cu" "F.Mask") (tstamp 62faf466-a5e1-4997-954a-e3f3f47e0a99))
(pad "3" smd rect (at -0.38 -0.38) (size 0.45 0.45) (layers "F.Cu" "F.Mask") (tstamp 0ea92114-4add-4ede-abc4-5938831a4fe1))
(pad "4" smd rect (at 0.38 -0.38) (size 0.45 0.45) (layers "F.Cu" "F.Mask") (tstamp 4cfa277c-b6f4-4575-8b74-ea83242e8813))
(model "${KIPRJMOD}/../mta1-library/mta1.pretty/3d_models/1010LED-FC-B1010RGBT-HG v3.step"
(model "${KIPRJMOD}/lib/mta1-library/mta1.pretty/3d_models/1010LED-FC-B1010RGBT-HG v3.step"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 0))
Expand Down
44 changes: 22 additions & 22 deletions hw/tk1.kicad_pcb
Original file line number Diff line number Diff line change
Expand Up @@ -668,11 +668,11 @@
(attr smd)
(fp_text reference "D3" (at 0.01524 0 90) (layer "F.Fab")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp bd397544-ff56-4d51-b3c9-1b9f1f5e47be)
(tstamp 6c338659-89d4-47bc-a5a2-3e2e31bcc8be)
)
(fp_text value "LED_ARGB" (at 0.0635 -1.54178 90) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f9f308d7-b844-4d61-97b2-be32493c4dd7)
(tstamp f0e8e333-a907-4be6-b0dd-73ca33fa19b2)
)
(fp_poly
(pts
Expand All @@ -683,7 +683,7 @@
(xy -0.6096 -0.45212)
)

(stroke (width 0.01) (type solid)) (fill solid) (layer "F.Paste") (tstamp 432159f1-6ae4-4ef4-a946-9e666d388f88))
(stroke (width 0.01) (type solid)) (fill solid) (layer "F.Paste") (tstamp ec9fe6d3-2f4f-48ff-b666-29df50087332))
(fp_poly
(pts
(xy -0.60198 0.24892)
Expand All @@ -693,7 +693,7 @@
(xy -0.60198 0.39878)
)

(stroke (width 0.01) (type solid)) (fill solid) (layer "F.Paste") (tstamp 39f40aaa-21ba-483e-bd0b-4ebb5d156b94))
(stroke (width 0.01) (type solid)) (fill solid) (layer "F.Paste") (tstamp 0a906a40-b21a-44f0-a78a-bcd2c60feeab))
(fp_poly
(pts
(xy 0.28956 -0.60198)
Expand All @@ -703,7 +703,7 @@
(xy 0.28956 -0.45212)
)

(stroke (width 0.01) (type solid)) (fill solid) (layer "F.Paste") (tstamp adb76a2a-bf68-4549-b705-c85f6ebc67ff))
(stroke (width 0.01) (type solid)) (fill solid) (layer "F.Paste") (tstamp fcb5ffb5-09a9-48e4-8352-7d9a3bd4db13))
(fp_poly
(pts
(xy 0.2921 0.25146)
Expand All @@ -713,38 +713,38 @@
(xy 0.2921 0.40132)
)

(stroke (width 0.01) (type solid)) (fill solid) (layer "F.Paste") (tstamp e4c46226-7b35-4875-ac0e-124e67d7599d))
(stroke (width 0.01) (type solid)) (fill solid) (layer "F.Paste") (tstamp b559e62b-71d6-4b70-bc72-509d422d1ac6))
(fp_line (start 0.6477 0.4191) (end 0.6477 0.65278)
(stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp f1588d22-76aa-429a-a1f8-983ff509ccce))
(stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp 5a7451bf-21d6-4833-921e-c088254e23bc))
(fp_line (start 0.6477 0.65278) (end 0.44704 0.65278)
(stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp 0b15f4f9-1505-417c-9138-2fb4322440c7))
(stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp 4478e2c2-e3bd-4e96-a249-64faa1c99ee2))
(fp_line (start -0.8 -0.8) (end 0.8 -0.8)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 86af766d-6b15-4b5b-88af-d0249ebdfc4e))
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8ea15cc4-b7fe-46a0-82b7-4633b465ed0c))
(fp_line (start -0.8 0.8) (end -0.8 -0.8)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cc72aed2-4aae-4bd8-a39d-953a894a4e46))
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5b8dc64c-d51b-4803-b383-db6b6b62a2eb))
(fp_line (start -0.8 0.8) (end 0.8 0.8)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2bdb6275-447c-48c2-a84b-aa998dd2916b))
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d845f876-236d-4dcd-a8ae-c3667a03454f))
(fp_line (start 0.8 0.8) (end 0.8 -0.8)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ea2c0fc1-2833-4b4e-b574-ad2fc842bfc0))
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ef63e34c-ccf6-4a9c-a58c-b0eb1b0e8041))
(fp_line (start -0.6 -0.6) (end 0.6 -0.6)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 893925c2-1ab8-47db-9b31-6f7c1392d4b2))
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1ed8f2a8-7c7d-4864-962f-337ab958505b))
(fp_line (start -0.6 0.6) (end -0.6 -0.6)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 84afeae7-d3ce-4bad-bd47-1af44e760c0d))
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7ccdc4ea-d507-45ff-bb18-8621eb523335))
(fp_line (start 0.3 0.6) (end -0.6 0.6)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8f776380-fcbf-4da6-96c0-055517925d40))
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp baa50436-5282-420d-b33b-d6c082170a7b))
(fp_line (start 0.3 0.6) (end 0.6 0.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5409cc31-4322-4031-ade5-4014b3199ad7))
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp be61cce5-3ac1-4779-80e7-b0379fa7baac))
(fp_line (start 0.6 -0.6) (end 0.6 0.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3034e429-f9f9-44a2-8240-03a24b63e1fb))
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 613f3210-031e-457a-bfd6-9007b4ec848f))
(pad "1" smd rect (at 0.38 0.38 90) (size 0.45 0.45) (layers "F.Cu" "F.Mask")
(net 3 "+3V3") (pinfunction "A") (pintype "passive") (tstamp b7a8bb85-3cbd-412a-a236-de199b98a95e))
(net 3 "+3V3") (pinfunction "A") (pintype "passive") (tstamp 18c84b40-f121-4951-8426-a025948177db))
(pad "2" smd rect (at -0.38 0.38 90) (size 0.45 0.45) (layers "F.Cu" "F.Mask")
(net 6 "Net-(D3-Pad2)") (pinfunction "RK") (pintype "passive") (tstamp e30bacad-bc87-4d97-871f-8cd10b44fad9))
(net 6 "Net-(D3-Pad2)") (pinfunction "RK") (pintype "passive") (tstamp e3b91da7-1fea-4ed5-8dc7-12f5d9c11a93))
(pad "3" smd rect (at -0.38 -0.38 90) (size 0.45 0.45) (layers "F.Cu" "F.Mask")
(net 8 "Net-(D3-Pad3)") (pinfunction "GK") (pintype "passive") (tstamp ecae4260-91c4-40c9-afb8-0400b711958b))
(net 8 "Net-(D3-Pad3)") (pinfunction "GK") (pintype "passive") (tstamp af4b3274-8537-4a27-aba4-60a5bebbd9d1))
(pad "4" smd rect (at 0.38 -0.38 90) (size 0.45 0.45) (layers "F.Cu" "F.Mask")
(net 7 "Net-(D3-Pad4)") (pinfunction "BK") (pintype "passive") (tstamp 10462b04-fbbf-48c0-9377-7042f2677f34))
(model "${KIPRJMOD}/../mta1-library/mta1.pretty/3d_models/1010LED-FC-B1010RGBT-HG v3.step"
(net 7 "Net-(D3-Pad4)") (pinfunction "BK") (pintype "passive") (tstamp b7d7a845-ae51-4750-9393-46880dfed471))
(model "${KIPRJMOD}/lib/mta1-library/mta1.pretty/3d_models/1010LED-FC-B1010RGBT-HG v3.step"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 0))
Expand Down

0 comments on commit e990e37

Please sign in to comment.