summaryrefslogtreecommitdiff
path: root/pcb/kicad/custom-footprints/SK6812Mini-E-BACK.kicad_mod
diff options
context:
space:
mode:
authorMarc Poulhiès <dkm@kataplop.net>2022-05-19 21:55:43 +0200
committerMarc Poulhiès <dkm@kataplop.net>2022-06-15 20:36:04 +0200
commit73b25efb64dd4ff2654fd9bb6f1df1296a203084 (patch)
treed097674b997b3cbcc653d2c199477e8ea752f81b /pcb/kicad/custom-footprints/SK6812Mini-E-BACK.kicad_mod
parent378a76d832b900a683073c9fb143da418f995b7c (diff)
New revision for PouetPouet board
What is changing: - Cherry-MX hotswap sockets for all 60 switches - Per switch RGB LED (SK6812-MiniE) What is not changing: - Size (exact same board cutout) - overall components (mcu stmf072) Even if these are small changes, I had to reroute everything, so the pcb has been remade from scratch. The electrial schema has been kept really close to initial version. This should match the version sent to manufacturing, but you can really check the aisler-order-220612 tag (should be the same files, only git history has been cleaned/squashed).
Diffstat (limited to 'pcb/kicad/custom-footprints/SK6812Mini-E-BACK.kicad_mod')
-rw-r--r--pcb/kicad/custom-footprints/SK6812Mini-E-BACK.kicad_mod94
1 files changed, 94 insertions, 0 deletions
diff --git a/pcb/kicad/custom-footprints/SK6812Mini-E-BACK.kicad_mod b/pcb/kicad/custom-footprints/SK6812Mini-E-BACK.kicad_mod
new file mode 100644
index 0000000..30d65be
--- /dev/null
+++ b/pcb/kicad/custom-footprints/SK6812Mini-E-BACK.kicad_mod
@@ -0,0 +1,94 @@
+(footprint "SK6812Mini-E-BACK" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 6056D364)
+ (descr "RGB LED")
+ (tags "rgb led")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 0 2.75) (layer "Dwgs.User")
+ (effects (font (size 0.8128 0.8128) (thickness 0.1524)))
+ (tstamp 5627d6cd-0904-4993-81a9-e7cc2a8b3c6f)
+ )
+ (fp_text value "SK6812Mini-E" (at 0 -2.7) (layer "Dwgs.User")
+ (effects (font (size 0.8128 0.8128) (thickness 0.1524)))
+ (tstamp 86c273a7-d147-4255-9c3a-427f7e73847b)
+ )
+ (fp_text user "${REFERENCE}" (at 0 2.781) (layer "B.SilkS")
+ (effects (font (size 0.8128 0.8128) (thickness 0.1524)) (justify mirror))
+ (tstamp 067e2e1b-7cbc-450b-bd48-bfd7c715c252)
+ )
+ (fp_text user "HOLE" (at 0 -0.762) (layer "B.SilkS")
+ (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
+ (tstamp 42140b4e-74ae-4d2d-a7f0-d7c91c0f65bc)
+ )
+ (fp_text user "HOLE" (at 0 0.762) (layer "F.SilkS")
+ (effects (font (size 0.8 0.8) (thickness 0.15)))
+ (tstamp 806f0e82-f6f0-40cf-9551-5732e63838fc)
+ )
+ (fp_poly (pts
+ (xy -3.683 -1.016)
+ (xy -3.683 -0.381)
+ (xy -4.318 -0.381)
+ ) (layer "B.SilkS") (width 0.16) (fill solid) (tstamp 2af8dcb7-63f7-4bc2-abba-2de43eb405aa))
+ (fp_line (start -0.3 0) (end 0.3 0) (layer "Dwgs.User") (width 0.12) (tstamp e6df8a2e-e357-4dce-be19-49cf4d0cd357))
+ (fp_line (start 0 0.3) (end 0 -0.3) (layer "Dwgs.User") (width 0.12) (tstamp f9b300f6-fadf-4a33-aa7c-88686463f3d3))
+ (fp_line (start -0.65 -1.45) (end 0.65 -1.45) (layer "Edge.Cuts") (width 0.1) (tstamp 599fab65-db1e-47dc-8483-e1ffa973ddcf))
+ (fp_line (start 1.7 1.5) (end 1.7 -1.5) (layer "Edge.Cuts") (width 0.1) (tstamp e5ca4c90-e23c-4367-a857-3eab088d4e40))
+ (fp_line (start -1.7 -1.5) (end -1.7 1.5) (layer "Edge.Cuts") (width 0.1) (tstamp fbf45a51-65d0-46da-af1a-b701d908f872))
+ (fp_line (start -0.65 1.45) (end 0.65 1.45) (layer "Edge.Cuts") (width 0.1) (tstamp fd37beed-23b0-4a3f-891d-fbccaa462b0e))
+ (fp_arc (start -0.7 1.5) (mid -0.685355 1.464645) (end -0.65 1.45) (layer "Edge.Cuts") (width 0.1) (tstamp 326b0500-cf6f-4609-a72a-9626f5dde1cc))
+ (fp_arc (start 0.65 1.45) (mid 0.685355 1.464645) (end 0.7 1.5) (layer "Edge.Cuts") (width 0.1) (tstamp 49905f92-d8ff-4ae4-9ae4-424190538871))
+ (fp_arc (start 0.7 -1.5) (mid 0.685355 -1.464645) (end 0.65 -1.45) (layer "Edge.Cuts") (width 0.1) (tstamp 4fe26230-ff23-4abb-b105-58b7cc5442f5))
+ (fp_arc (start -0.65 -1.45) (mid -0.685355 -1.464645) (end -0.7 -1.5) (layer "Edge.Cuts") (width 0.1) (tstamp 7f8c95c7-72ed-475f-a91a-a6b99f15b90a))
+ (fp_arc (start 0.7 -1.5) (mid 1.2 -2) (end 1.7 -1.5) (layer "Edge.Cuts") (width 0.1) (tstamp 83f765c6-f762-4d8b-8e45-1f79cb8ce4c8))
+ (fp_arc (start -0.7 1.5) (mid -1.2 2) (end -1.7 1.5) (layer "Edge.Cuts") (width 0.1) (tstamp 9c40ab4e-027e-440f-9203-026683edcad6))
+ (fp_arc (start -1.7 -1.5) (mid -1.2 -2) (end -0.7 -1.5) (layer "Edge.Cuts") (width 0.1) (tstamp 9d3aca7f-7b6e-4e5f-a23d-56ffcf31ca90))
+ (fp_arc (start 1.7 1.5) (mid 1.2 2) (end 0.7 1.5) (layer "Edge.Cuts") (width 0.1) (tstamp fbe98b64-c33c-4aac-85b8-623763b642e6))
+ (fp_line (start -5 1.524) (end -5 -1.524) (layer "B.CrtYd") (width 0.05) (tstamp 1d54f5d4-7aa1-4f2d-a6a6-0712b5d729e8))
+ (fp_line (start 5 -1.524) (end 5 1.524) (layer "B.CrtYd") (width 0.05) (tstamp 44ba6d2e-77b8-4b68-a4bb-3116e9406e9c))
+ (fp_line (start -5 -1.524) (end 5 -1.524) (layer "B.CrtYd") (width 0.05) (tstamp 8249ad6c-e57e-462a-a734-f3669377e5a0))
+ (fp_line (start 5 1.524) (end -5 1.524) (layer "B.CrtYd") (width 0.05) (tstamp d77de3e2-73f7-4043-a465-fb605d871126))
+ (fp_line (start 5 1.524) (end -5 1.524) (layer "F.CrtYd") (width 0.05) (tstamp 146cf5ec-e07a-4c06-9065-03ee10ea2dc7))
+ (fp_line (start -5 -1.524) (end -5 1.524) (layer "F.CrtYd") (width 0.05) (tstamp 49aeeb8d-aed1-4cf6-b43f-22a7ed1e2f8d))
+ (fp_line (start -5 -1.524) (end 5 -1.524) (layer "F.CrtYd") (width 0.05) (tstamp d2ad085b-4a2b-4f8e-9b37-3e03e6fa274f))
+ (fp_line (start 5 -1.524) (end 5 1.524) (layer "F.CrtYd") (width 0.05) (tstamp fb9a9d6b-13a8-4308-bdc0-93eae696354e))
+ (pad "1" thru_hole circle (at 4.6 1.1 180) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
+ (zone_connect 1) (thermal_gap 0.2) (tstamp 00de3b8b-8d1b-4b57-ad97-f42bc0efbd23))
+ (pad "1" smd custom (at 2.7 0.64 180) (size 0.01 0.01) (layers "B.Cu")
+ (zone_connect 2) (thermal_gap 0.2)
+ (options (clearance convexhull) (anchor circle))
+ (primitives
+ (gr_line (start 0.033 0.005) (end -1.9 -0.46) (width 0.2))
+ ) (tstamp 878eb4cc-4aa5-4f12-a5b8-87fe8e1c8660))
+ (pad "1" smd oval (at 2.7 0.64) (size 1.8 0.82) (layers "B.Cu" "B.Paste" "B.Mask")
+ (zone_connect 1) (thermal_gap 0.2) (tstamp dbaaa9c6-3f7d-43fe-a083-abdde6288d48))
+ (pad "2" smd custom (at 2.7 -0.64 180) (size 0.01 0.01) (layers "B.Cu")
+ (zone_connect 2) (thermal_gap 0.2)
+ (options (clearance convexhull) (anchor circle))
+ (primitives
+ (gr_line (start -1.9 0.46) (end 0 -0.005) (width 0.2))
+ ) (tstamp 3133e0ea-6d05-4c88-befb-dacd2f75ad6e))
+ (pad "2" smd oval (at 2.7 -0.64) (size 1.8 0.82) (layers "B.Cu" "B.Paste" "B.Mask")
+ (zone_connect 1) (thermal_gap 0.2) (tstamp 78623b89-05bb-4f25-b2b4-fb4d3fbb04a1))
+ (pad "2" thru_hole circle (at 4.6 -1.1 180) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
+ (zone_connect 1) (thermal_gap 0.2) (tstamp 82913f2c-9f17-4738-8b87-72fb2b55614d))
+ (pad "3" smd custom (at -2.7 -0.64) (size 0.01 0.01) (layers "B.Cu")
+ (zone_connect 2) (thermal_gap 0.2)
+ (options (clearance convexhull) (anchor circle))
+ (primitives
+ (gr_line (start 0.033 0.005) (end -1.9 -0.46) (width 0.2))
+ ) (tstamp 4fd1442a-101c-48e1-9076-cafaf0290ee3))
+ (pad "3" smd oval (at -2.7 -0.64) (size 1.8 0.82) (layers "B.Cu" "B.Paste" "B.Mask")
+ (zone_connect 1) (thermal_gap 0.2) (tstamp 8bacd0e9-bbc4-46ca-a404-880bf71ef68e))
+ (pad "3" thru_hole circle (at -4.6 -1.1) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
+ (zone_connect 1) (thermal_gap 0.2) (tstamp c757d548-b8ce-46c7-9b52-103d8524ea28))
+ (pad "4" smd custom (at -2.7 0.64) (size 0.01 0.01) (layers "B.Cu")
+ (zone_connect 2) (thermal_gap 0.2)
+ (options (clearance convexhull) (anchor circle))
+ (primitives
+ (gr_line (start -1.9 0.46) (end 0 -0.005) (width 0.2))
+ ) (tstamp 06240fb6-3b7b-40aa-a8c1-01594cbc54dc))
+ (pad "4" thru_hole circle (at -4.6 1.1) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
+ (zone_connect 1) (thermal_gap 0.2) (tstamp 379647bb-0da0-4ad1-9ebc-b37c7e32adf7))
+ (pad "4" smd oval (at -2.7 0.64) (size 1.8 0.82) (layers "B.Cu" "B.Paste" "B.Mask")
+ (zone_connect 1) (thermal_gap 0.2) (tstamp fac0a12a-fb5f-4a1c-878c-afd84d21e27f))
+)