ESP-01 footprint and models

This commit is contained in:
2024-12-27 03:37:06 +03:00
parent 18e3254389
commit 88e2b42fbf
3 changed files with 63529 additions and 0 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,269 @@
(footprint "ESP-01_proper"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(descr "Wi-Fi Module, https://docs.ai-thinker.com/_media/esp8266/esp8266_series_modules_user_manual_en.pdf")
(tags "Wi-Fi Module")
(property "Reference" "REF**"
(at 3.8 -10.2 0)
(layer "F.SilkS")
(uuid "d8effc85-5684-4466-8535-a99f82591335")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "ESP-01_proper"
(at 3.7 -19 0)
(layer "F.Fab")
(uuid "6ffd1dab-5bab-4aa1-96a9-4ab576ada2b3")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "2e63a0bf-3b8c-4d73-9a0a-9e901a403478")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "757c17aa-3ded-4ed5-876f-63f43c1be221")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "1c658b4b-0150-4ed8-8493-ad84e7cfc671")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_rect
(start -3.61 -20.77)
(end 11.01 4.15)
(stroke
(width 0.12)
(type default)
)
(fill none)
(layer "F.SilkS")
(uuid "a0af32bf-69e2-41bf-9381-c72df5627f57")
)
(fp_rect
(start -1.3 -1.3)
(end 9.02 3.84)
(stroke
(width 0.12)
(type default)
)
(fill none)
(layer "F.SilkS")
(uuid "623187d2-2f8c-4776-abac-c60cd51a932c")
)
(fp_poly
(pts
(xy -0.480921 -2.449755) (xy 0.519079 -2.449755) (xy 0.019079 -1.449755)
)
(stroke
(width 0.12)
(type solid)
)
(fill solid)
(layer "F.SilkS")
(uuid "aebc66f5-f481-466d-a00d-f3acd30f2fe2")
)
(fp_rect
(start -3.75 -20.91)
(end 11.15 4.29)
(stroke
(width 0.05)
(type default)
)
(fill none)
(layer "F.CrtYd")
(uuid "327597de-7052-49e0-8c10-8573a6444a80")
)
(fp_line
(start -3.5 -0.96)
(end -3.5 0.87)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "5d4fe3d7-3be4-4b37-94b3-d71cd05d55fe")
)
(fp_line
(start -1.56 0.03)
(end -3.5 -0.96)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "3a343de0-3a81-4549-b63d-00a0550be98f")
)
(fp_line
(start -1.56 0.03)
(end -3.5 0.87)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "b46dae9f-3633-4c93-b23e-62d2fbf93b7a")
)
(fp_rect
(start -3.5 -20.66)
(end 10.9 4.04)
(stroke
(width 0.1)
(type default)
)
(fill none)
(layer "F.Fab")
(uuid "cb5e3626-80eb-4434-9838-786c086abb42")
)
(fp_text user "${REFERENCE}"
(at 3.7 -11.8 0)
(layer "F.Fab")
(uuid "a2c9e3fb-eee8-454a-a997-836484989193")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.1470588235)
(uuid "5852532e-84b3-44b9-bc38-11e16151ee3f")
)
(pad "2" thru_hole circle
(at 0 2.54)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "909402fa-089b-4f6b-8cbc-915b46d40474")
)
(pad "3" thru_hole circle
(at 2.54 0)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "f8ba2933-fe7f-48fb-8bc1-4f6fd6f8eb1d")
)
(pad "4" thru_hole circle
(at 2.54 2.54)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "5cb99055-8d4a-4873-beb3-42ba3680623c")
)
(pad "5" thru_hole circle
(at 5.08 0)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "fdfff63f-7cd4-4078-afd6-2f667fef81f1")
)
(pad "6" thru_hole circle
(at 5.08 2.54)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "e76ed5b2-0159-44ba-8701-e97082e5805d")
)
(pad "7" thru_hole circle
(at 7.62 0)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "bf6c95f2-5042-4005-bf68-9098e207f1ed")
)
(pad "8" thru_hole circle
(at 7.62 2.54)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "1e9cae4a-3d4d-48c7-bdaa-7fd14a701858")
)
(zone
(net 0)
(net_name "")
(layers "*.Cu")
(uuid "9e0b8615-afdf-416b-90a8-5814408a416e")
(name "No Copper")
(hatch edge 0.5)
(connect_pads
(clearance 0)
)
(min_thickness 0.25)
(filled_areas_thickness no)
(keepout
(tracks not_allowed)
(vias not_allowed)
(pads not_allowed)
(copperpour not_allowed)
(footprints not_allowed)
)
(fill
(thermal_gap 0.5)
(thermal_bridge_width 0.5)
)
(polygon
(pts
(xy -3.475 -20.625) (xy 10.85 -20.6) (xy 10.825 -13.975) (xy -3.5 -14)
)
)
)
(model "${my_additions}/ESP-01S_PBD-8.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)