Browse Source

RPi Hat: remove cutouts and enlarge pads

main
cinnaboot 4 days ago
parent
commit
dcd49af864
  1. 876
      RPI_Hat_B+_modified.kicad_mod

876
RPI_Hat_B+_modified.kicad_mod

@ -0,0 +1,876 @@
(footprint "RPI_Hat_B+_modified"
(version 20260206)
(generator "pcbnew")
(generator_version "10.0")
(layer "F.Cu")
(property "Reference" "J3"
(at 23.5 3.5 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "73dfe0d9-7d0c-4eae-9487-d66801879205")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "RPi_GPIO"
(at 23.5 5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "fe803390-fce6-470e-ad44-2cb57d05835b")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 4.5 24.5 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "2e27b038-e7a0-495f-8b8b-57bf3c37bb1f")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 4.5 24.5 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "64d77b8f-5364-4338-ab95-b2104a358607")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(sheetname "/")
(sheetfile "midi_to_cv_daughter_board.kicad_sch")
(attr through_hole)
(duplicate_pad_numbers_are_jumpers no)
(fp_line
(start -29 0)
(end 29 0)
(stroke
(width 0.1)
(type default)
)
(layer "Dwgs.User")
(uuid "32e2d123-f8d5-49c0-a2d6-b69486a611b6")
)
(fp_line
(start -32.5 -1)
(end -32.5 49.5)
(stroke
(width 0.05)
(type default)
)
(layer "Edge.Cuts")
(uuid "79266a04-33cd-416d-983c-6ee11a2635fa")
)
(fp_line
(start -29.5 -4)
(end 29.5 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "b1628f8c-f4ae-4e97-8afb-faa28b2213c3")
)
(fp_line
(start -29.5 52.5)
(end 29.5 52.5)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "e5f47ccc-0771-4573-be16-3e8a07810919")
)
(fp_line
(start 32.5 -1)
(end 32.5 49.5)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "14b5934f-5d6f-459f-8d16-0d1cb4dc379c")
)
(fp_arc
(start -32.5 -1)
(mid -31.62132 -3.12132)
(end -29.5 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "d81e46db-2d00-42b3-bd0e-4f624f64474a")
)
(fp_arc
(start -29.5 52.5)
(mid -31.62132 51.62132)
(end -32.5 49.5)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "8792e23a-8d6e-491a-817d-929a93fe0e45")
)
(fp_arc
(start 29.5 -4)
(mid 31.62132 -3.12132)
(end 32.5 -1)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "68b94a52-b42b-4a98-8f15-16ca6a04e491")
)
(fp_arc
(start 32.5 49.5)
(mid 31.62132 51.62132)
(end 29.5 52.5)
(stroke
(width 0.1)
(type solid)
)
(layer "Edge.Cuts")
(uuid "e600a405-b643-49f5-adee-b7b20fbaafbe")
)
(fp_circle
(center -29 0)
(end -30.500001 -0.000001)
(stroke
(width 0.05)
(type default)
)
(fill no)
(layer "Edge.Cuts")
(uuid "243bbb4d-5df6-4c66-a9af-b60329012151")
)
(fp_circle
(center -29 49)
(end -30.500001 49.000001)
(stroke
(width 0.05)
(type default)
)
(fill no)
(layer "Edge.Cuts")
(uuid "535a27c2-96bb-48fe-ac58-0ba77169ff7a")
)
(fp_circle
(center 29 0)
(end 30.500001 -0.000001)
(stroke
(width 0.05)
(type default)
)
(fill no)
(layer "Edge.Cuts")
(uuid "d205ea5e-f421-4f98-b5a2-e3cd7fe9ab03")
)
(fp_circle
(center 29 49)
(end 30.500001 49.000001)
(stroke
(width 0.05)
(type default)
)
(fill no)
(layer "Edge.Cuts")
(uuid "81210657-6e1a-4706-8a84-27c3d2c1c3ef")
)
(fp_text user "Dimensions taken from\nhttps://github.com/raspberrypi/hats/blob/master/hat-board-mechanical.pdf"
(at 4 63 0)
(unlocked yes)
(layer "Cmts.User")
(uuid "2bc07bb9-8e4c-41e1-9e16-97fb06c9c8b7")
(effects
(font
(size 1.5 1.5)
(thickness 0.15)
(italic yes)
)
)
)
(fp_text user "${REFERENCE}"
(at 23.5 6.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "b5502b97-59f5-459f-8585-77f3643c71c9")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(dimension
(type aligned)
(layer "Dwgs.User")
(uuid "2ba14dd2-fa08-48a1-a377-c2507d853c9b")
(pts
(xy 32.5 -5) (xy -32.5 -5)
)
(height 7)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 1)
(precision 4)
)
(style
(thickness 0.15)
(arrow_length 1.27)
(text_position_mode 0)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0)
(keep_text_aligned yes)
)
(gr_text "65.0000 mm"
(at 0 -13.65 0)
(layer "Dwgs.User")
(uuid "2ba14dd2-fa08-48a1-a377-c2507d853c9b")
(effects
(font
(size 1.5 1.5)
(thickness 0.15)
)
)
)
)
(dimension
(type aligned)
(layer "Dwgs.User")
(uuid "38b506d0-219d-4da3-85fb-3e39ce5935de")
(pts
(xy -29 53.5) (xy -32.5 53.5)
)
(height -2.5)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 1)
(precision 4)
)
(style
(thickness 0.15)
(arrow_length 1.27)
(text_position_mode 0)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0)
(keep_text_aligned yes)
)
(gr_text "3.5000 mm"
(at -30.75 54.35 0)
(layer "Dwgs.User")
(uuid "38b506d0-219d-4da3-85fb-3e39ce5935de")
(effects
(font
(size 1.5 1.5)
(thickness 0.15)
)
)
)
)
(dimension
(type aligned)
(layer "Dwgs.User")
(uuid "630141cc-f8cc-47a4-89ed-1ec730e47e91")
(pts
(xy 29 -5) (xy -29 -5)
)
(height 2.5)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 1)
(precision 4)
)
(style
(thickness 0.15)
(arrow_length 1.27)
(text_position_mode 0)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0)
(keep_text_aligned yes)
)
(gr_text "58.0000 mm"
(at 0 -9.15 0)
(layer "Dwgs.User")
(uuid "630141cc-f8cc-47a4-89ed-1ec730e47e91")
(effects
(font
(size 1.5 1.5)
(thickness 0.15)
)
)
)
)
(dimension
(type aligned)
(layer "Dwgs.User")
(uuid "a0d359e2-28fe-4c98-9c56-56af31d9cfa2")
(pts
(xy -25.5 52.5) (xy -25.5 49)
)
(height 3)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 1)
(precision 4)
)
(style
(thickness 0.15)
(arrow_length 1.27)
(text_position_mode 0)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0)
(keep_text_aligned yes)
)
(gr_text "3.5000 mm"
(at -24.15 50.75 90)
(layer "Dwgs.User")
(uuid "a0d359e2-28fe-4c98-9c56-56af31d9cfa2")
(effects
(font
(size 1.5 1.5)
(thickness 0.15)
)
)
)
)
(dimension
(type aligned)
(layer "Dwgs.User")
(uuid "c871418e-f5fa-40ab-b34f-e16f3c871513")
(pts
(xy 33.5 49) (xy 33.5 0)
)
(height 2.999999)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 1)
(precision 4)
)
(style
(thickness 0.15)
(arrow_length 1.27)
(text_position_mode 0)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0)
(keep_text_aligned yes)
)
(gr_text "49.0000 mm"
(at 34.849999 24.5 90)
(layer "Dwgs.User")
(uuid "c871418e-f5fa-40ab-b34f-e16f3c871513")
(effects
(font
(size 1.5 1.5)
(thickness 0.15)
)
)
)
)
(dimension
(type aligned)
(layer "Dwgs.User")
(uuid "ddbee153-4df5-440e-b5a5-5ec6ed805747")
(pts
(xy 33.5 52.5) (xy 33.5 -4)
)
(height 12)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 1)
(precision 4)
)
(style
(thickness 0.15)
(arrow_length 1.27)
(text_position_mode 0)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0)
(keep_text_aligned yes)
)
(gr_text "56.5000 mm"
(at 43.85 24.25 90)
(layer "Dwgs.User")
(uuid "ddbee153-4df5-440e-b5a5-5ec6ed805747")
(effects
(font
(size 1.5 1.5)
(thickness 0.15)
)
)
)
)
(dimension
(type aligned)
(layer "Dwgs.User")
(uuid "f2418b45-df44-4d1b-a2b8-e9f27aab77d9")
(pts
(xy 0 2.000001) (xy -29 2.000001)
)
(height -2.499999)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 1)
(precision 4)
)
(style
(thickness 0.15)
(arrow_length 1.27)
(text_position_mode 2)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0)
(keep_text_aligned yes)
)
(gr_text "29.0000 mm"
(at -14.5 6.500001 0)
(layer "Dwgs.User")
(uuid "f2418b45-df44-4d1b-a2b8-e9f27aab77d9")
(effects
(font
(size 1.5 1.5)
(thickness 0.15)
)
)
)
)
(pad "1" thru_hole oval
(at -24.1 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "b91a27ac-2061-4803-8e08-c2a65c7689cd")
)
(pad "2" thru_hole oval
(at -24.1 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "df186bb1-a73f-42ef-bb49-8f1aa035fe52")
)
(pad "3" thru_hole oval
(at -21.56 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7f76dbe5-5d17-4a93-9c86-dfd35f9256c5")
)
(pad "4" thru_hole oval
(at -21.56 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "aa48c922-f113-4fd9-a766-78bc1383c421")
)
(pad "5" thru_hole oval
(at -19.02 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "22de4d31-bdac-41e1-b1b0-7a6844837602")
)
(pad "6" thru_hole rect
(at -19.02 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "5e844e1d-1366-4549-81d8-afa5c61df1df")
)
(pad "7" thru_hole oval
(at -16.48 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "57e0123f-8a11-42c2-8a0b-ab43df280095")
)
(pad "8" thru_hole oval
(at -16.48 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "9ed8ee8b-c9b9-471a-b364-fc0f6e6746a7")
)
(pad "9" thru_hole rect
(at -13.94 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "4bc5a571-b1d7-4cd3-9af1-dba9c71cda9f")
)
(pad "10" thru_hole oval
(at -13.94 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "28763bec-3ad3-4d08-bb1b-7565881a6025")
)
(pad "11" thru_hole oval
(at -11.4 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "94137386-2aab-4db1-920c-9e48ce829994")
)
(pad "12" thru_hole oval
(at -11.4 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "59e25a31-70c6-4ff0-a404-a5260f23e5dc")
)
(pad "13" thru_hole oval
(at -8.86 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "433b02c2-ad45-4b6c-a204-6fc94c7309e7")
)
(pad "14" thru_hole rect
(at -8.86 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "b82bed00-90b4-4b24-bc26-2a55da5657b4")
)
(pad "15" thru_hole oval
(at -6.32 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "278fd7d9-0143-4f1d-b997-4adbc07d0f7b")
)
(pad "16" thru_hole oval
(at -6.32 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d4021224-1faa-4b9d-a5fc-346603a473aa")
)
(pad "17" thru_hole oval
(at -3.78 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "71988851-c813-403c-8767-3126305c3fa6")
)
(pad "18" thru_hole oval
(at -3.78 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "07929859-ae52-4007-95ec-1e2e63aeaa34")
)
(pad "19" thru_hole oval
(at -1.24 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "b9c4be8b-87e7-47e3-8954-12368b5500bd")
)
(pad "20" thru_hole rect
(at -1.24 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "71da17fd-72a3-44f5-aebf-a306e27980ca")
)
(pad "21" thru_hole oval
(at 1.3 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "de7354f1-c581-4979-9758-f745ccabfd0d")
)
(pad "22" thru_hole oval
(at 1.3 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "61d9cb91-dd9b-4de3-892f-45c1ccef513b")
)
(pad "23" thru_hole oval
(at 3.84 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "e0bd0e30-7c65-4aff-92c1-258a8f604dd2")
)
(pad "24" thru_hole oval
(at 3.84 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "a3ec4565-8748-46a5-9795-fb0fdad054c8")
)
(pad "25" thru_hole rect
(at 6.38 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "20af2acd-4bce-4e2c-86d1-710b63b3f627")
)
(pad "26" thru_hole oval
(at 6.38 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "bc5f0263-6641-4840-b932-7ae52ac70cf1")
)
(pad "27" thru_hole oval
(at 8.92 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "571a64cc-89ce-4837-8222-04b16e9dd045")
)
(pad "28" thru_hole oval
(at 8.92 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "b96c0715-695c-404f-bff4-a131d8041d5b")
)
(pad "29" thru_hole oval
(at 11.46 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "adf74b21-8339-4d04-8176-d6b92533c121")
)
(pad "30" thru_hole rect
(at 11.46 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "64cc9124-07bb-4210-a42b-987f4e17f03c")
)
(pad "31" thru_hole oval
(at 14 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "689c5446-62dd-43ff-86bc-95c883782874")
)
(pad "32" thru_hole oval
(at 14 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "4c152403-4b66-4bdf-a0e4-82d91f3b8379")
)
(pad "33" thru_hole oval
(at 16.54 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "4e618d00-0604-4c52-ae81-d42817a6da8b")
)
(pad "34" thru_hole rect
(at 16.54 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "dd5160dc-d29b-47e5-960c-565d8352049e")
)
(pad "35" thru_hole oval
(at 19.08 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "0628d60f-ca0f-4df7-863c-b7072f9e6c6a")
)
(pad "36" thru_hole oval
(at 19.08 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "f01f2579-bbf6-44d1-920b-5c70be5fbefb")
)
(pad "37" thru_hole oval
(at 21.62 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ed547583-515d-42f0-8fa4-909bbc780e3a")
)
(pad "38" thru_hole oval
(at 21.62 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "33f28669-cb8b-425f-9d1e-abfe83591637")
)
(pad "39" thru_hole rect
(at 24.16 1.378 90)
(size 2.5 1.7)
(drill 1
(offset -0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "29242f84-07e0-442b-87b9-97f545f1b45f")
)
(pad "40" thru_hole oval
(at 24.16 -1.162 90)
(size 2.5 1.7)
(drill 1
(offset 0.5 0)
)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "a3fa36c7-eee0-4576-9b82-1e02ec3129df")
)
(embedded_fonts no)
)
Loading…
Cancel
Save