torvalds-GuitarPedal/Mylib.pretty/DaisySeed.kicad_mod
Linus Torvalds be985393f8 Add 3D model for Daisy Seed
.. and also fix up the STEP file for the PBS-24-102P momentary stomp
switch.

It turns out that the trick for making freecad do proper STEP exports of
OpenScad imports seems to be to not do "select all" - which appears to
end up selecting some stale left-over results from the import too.

Instead do an OpenScad import, but then use the FreeCAD "box selection"
to select the 3d model, and then export that selection as a STEP file.
That seems to avoid the random odd stale leftovers from the import.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2025-09-25 16:09:04 -07:00

632 lines
13 KiB
Plaintext

(footprint "DaisySeed"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "Embedded Audio DSP Platform")
(tags "Audio DSP")
(property "Reference" "REF**"
(at 0 -10 0)
(layer "F.SilkS")
(uuid "7f7d8a34-f5dd-4de2-a792-cf610e9f28f3")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Daisy Seed"
(at 0 0 0)
(layer "F.Fab")
(uuid "e3b730a2-1c52-4c3e-8c75-71607335ce05")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" "https://daisy.nyc3.cdn.digitaloceanspaces.com/products/seed/Daisy_Seed_datasheet_v1-1-5.pdf"
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "2f1b370b-bec3-4c77-8073-e20c1b4cbb94")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" "Embedded Audio DSP Platform"
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "94ae1f6b-d9fe-411a-928d-28d30879051a")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.12 25.23)
(end 9.119999 25.23)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "c674873a-839e-45ea-8888-23f70411db12")
)
(fp_line
(start -9.119999 -25.23)
(end -9.12 25.23)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "e7634aa1-579f-41d7-9ae4-64d032c06aa9")
)
(fp_line
(start -3.039999 -25.23)
(end -9.119999 -25.23)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "3fcb2371-db26-4120-8dc6-9d5c7a4399b8")
)
(fp_line
(start -3.039999 -24.87)
(end -3.039999 -25.23)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "2d8b4967-2c9a-4986-8e87-1487bbd50bf4")
)
(fp_line
(start 3.04 -25.23)
(end 3.04 -24.87)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "4a7ca659-e6c7-47ee-9337-94bd70adf3b4")
)
(fp_line
(start 3.04 -24.87)
(end -3.039999 -24.87)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "2c8edf31-565f-45c3-bcde-8e9e76600ccf")
)
(fp_line
(start 9.119999 25.23)
(end 9.12 -25.23)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "3182aa05-d24b-4c70-9a76-25d6a2cc4790")
)
(fp_line
(start 9.12 -25.23)
(end 3.04 -25.23)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "6d7fb182-89fe-4480-871f-5c6c6488f7d5")
)
(fp_rect
(start -9 -25)
(end -6 -23)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "0189b5bf-6a72-4270-825d-ffefc15f13e5")
)
(fp_rect
(start -4 -26.5)
(end 4 -20.5)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "ad85ad57-9728-419d-9da7-7b344f9c427e")
)
(fp_line
(start -9 -25.5)
(end 9 -25.5)
(stroke
(width 0.05)
(type solid)
)
(layer "Dwgs.User")
(uuid "64784557-6a57-4d76-a25c-c4af90d7dc5b")
)
(fp_line
(start -9 25.5)
(end -9 -25.5)
(stroke
(width 0.05)
(type solid)
)
(layer "Dwgs.User")
(uuid "c0ea3136-1551-4095-8320-678fc297b279")
)
(fp_line
(start -9 25.5)
(end -9 25.5)
(stroke
(width 0.05)
(type solid)
)
(layer "Dwgs.User")
(uuid "3b0387ee-4cca-4814-a325-3d4b37f399ec")
)
(fp_line
(start 9 -25.5)
(end 9 25.5)
(stroke
(width 0.05)
(type solid)
)
(layer "Dwgs.User")
(uuid "937bd08a-473d-43b0-9b61-4dfd048d4d9a")
)
(fp_rect
(start -8.9 -25)
(end -6.3 25)
(stroke
(width 0.05)
(type solid)
)
(fill no)
(layer "F.CrtYd")
(uuid "3bf11c59-cac3-4b26-b259-14abee51fa84")
)
(fp_rect
(start 6.3 -25)
(end 8.9 25)
(stroke
(width 0.05)
(type solid)
)
(fill no)
(layer "F.CrtYd")
(uuid "d1f14c93-b264-4311-afc1-e3ad14b424f1")
)
(pad "1" thru_hole oval
(at -7.62 -24.13 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "c71398ea-2416-45b1-a2a8-b707dc4fcf08")
)
(pad "2" thru_hole oval
(at -7.62 -21.59 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "7ae7d431-f401-468e-9f37-ec4ab4b9b62c")
)
(pad "3" thru_hole oval
(at -7.62 -19.05 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "789e3647-1cb5-4ead-8d52-d76e6aa4172e")
)
(pad "4" thru_hole oval
(at -7.62 -16.51 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "5f9b29c6-ddef-4cb0-9b2a-64ee41aaf0fb")
)
(pad "5" thru_hole oval
(at -7.62 -13.97 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "e7b8ec19-5021-4fa3-8b01-81604f26bb49")
)
(pad "6" thru_hole oval
(at -7.62 -11.43 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "45b39ecc-cf36-4007-ac26-06c68a258976")
)
(pad "7" thru_hole oval
(at -7.62 -8.89 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "767297a2-7184-44a5-ac10-935e6b7f11ac")
)
(pad "8" thru_hole oval
(at -7.62 -6.35 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "3380fbdb-ce5f-4f46-943c-ea2b8ab99bd2")
)
(pad "9" thru_hole oval
(at -7.62 -3.81 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "da17f503-77b7-4842-b1f5-f29381f62520")
)
(pad "10" thru_hole oval
(at -7.62 -1.27 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "a8255cb3-76d5-4eb2-bb97-562bcfef5914")
)
(pad "11" thru_hole oval
(at -7.62 1.27 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "e3f32d63-60a5-459d-894c-d70e9d067496")
)
(pad "12" thru_hole oval
(at -7.62 3.81 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "111a9375-94fa-46fb-86a4-94998e414734")
)
(pad "13" thru_hole oval
(at -7.62 6.35 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "6d7d9f40-29c2-41b5-af61-cfe63298a4cc")
)
(pad "14" thru_hole oval
(at -7.62 8.89 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "0b1cf493-5240-4f60-b530-eab3887bc194")
)
(pad "15" thru_hole oval
(at -7.62 11.43 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "5fc06dc3-9eb6-444b-920c-2f2aa3b01666")
)
(pad "16" thru_hole oval
(at -7.62 13.97 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "91a1e1c6-fab9-4394-8f9d-64eadc2c1096")
)
(pad "17" thru_hole oval
(at -7.62 16.51 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "064f43c7-2695-4297-8795-dab6ec0d2fc6")
)
(pad "18" thru_hole oval
(at -7.62 19.05 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "9f57b8e2-5540-4ed6-90af-e0305bf5fba4")
)
(pad "19" thru_hole oval
(at -7.62 21.59 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "d0bbfa5a-75b5-4ae8-a040-b70aaac6cae5")
)
(pad "20" thru_hole oval
(at -7.62 24.13 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "ae43e196-7008-406f-854d-b83d76449125")
)
(pad "21" thru_hole oval
(at 7.62 24.13 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "dba73daf-31ee-4c70-89df-925f22ad92c6")
)
(pad "22" thru_hole oval
(at 7.62 21.59 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "ef2acbfd-f35e-4e83-85bd-14111b47497f")
)
(pad "23" thru_hole oval
(at 7.62 19.05 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "d2c42a8f-6076-4ed5-ae24-fe06bf297726")
)
(pad "24" thru_hole oval
(at 7.62 16.51 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "99eaa425-3c81-4535-b96a-77f51e1a2fb0")
)
(pad "25" thru_hole oval
(at 7.62 13.97 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "91adaf3c-4219-4346-b0b7-46a800b045c8")
)
(pad "26" thru_hole oval
(at 7.62 11.43 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "78585d8c-8e04-4335-9831-4c8576977ede")
)
(pad "27" thru_hole oval
(at 7.62 8.89 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "e26a2b18-88e4-46f6-99ad-5fd06a65936f")
)
(pad "28" thru_hole oval
(at 7.62 6.35 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "afca1dca-006a-44df-873b-c162f934ac76")
)
(pad "29" thru_hole oval
(at 7.62 3.81 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "816684a3-d88f-447d-a94b-5cf3862e5d66")
)
(pad "30" thru_hole oval
(at 7.62 1.27 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "26a45555-5429-441e-bfa2-2574e4867836")
)
(pad "31" thru_hole oval
(at 7.62 -1.27 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "d7a1b742-25e2-4faf-8d43-7bafdda406e2")
)
(pad "32" thru_hole oval
(at 7.62 -3.81 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "22ec9262-f09d-4a72-8bd1-6e8ee559f793")
)
(pad "33" thru_hole oval
(at 7.62 -6.35 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "279a1973-cfa4-4b2e-b9cc-64772ea6ee5c")
)
(pad "34" thru_hole oval
(at 7.62 -8.89 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "df0ecc86-fba7-407b-9ad5-faefef89774f")
)
(pad "35" thru_hole oval
(at 7.62 -11.43 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "2bdecf5c-5a67-44ef-af50-b47b1d3b246a")
)
(pad "36" thru_hole oval
(at 7.62 -13.97 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "56958942-5cae-4fe1-bb8a-3f148d2e5c49")
)
(pad "37" thru_hole oval
(at 7.62 -16.51 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "af4ad396-d0cc-4ea1-8c83-24e335c8cbb4")
)
(pad "38" thru_hole oval
(at 7.62 -19.05 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "b5532872-bbf3-46e7-95e7-c873e244227e")
)
(pad "39" thru_hole oval
(at 7.62 -21.59 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "b971bb5d-c130-44e8-87a3-f1af335013ef")
)
(pad "40" thru_hole oval
(at 7.62 -24.13 270)
(size 1.2 2)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 45)
(tenting none)
(uuid "95ebea9e-e6e9-4eff-be6d-fc0ed1a77582")
)
(embedded_fonts no)
(model "/home/torvalds/KiCad/GuitarPedal/Mylib.pretty/DaisySeed.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -0 -0 90)
)
)
)