a3336575a4
Move pin columns from 22.86mm to 25.4mm X spacing. Shift all pins up by 4.125mm so bottom pins sit 5.8mm from the footprint bottom boundary. Update silkscreen, courtyard, and fab outlines to match.
534 lines
10 KiB
Plaintext
534 lines
10 KiB
Plaintext
(footprint "ESP32-WROOM-SAVED"
|
|
(version 20241229)
|
|
(generator "pcbnew")
|
|
(generator_version "9.0")
|
|
(layer "F.Cu")
|
|
(descr "2.4 GHz Wi-Fi and Bluetooth module https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c3/esp32-c3-devkitm-1/index.html")
|
|
(tags "esp32 esp32-c3 riscv risc-v wifi bluetooth ble")
|
|
(property "Reference" "REF**"
|
|
(at 12.7 38.1 0)
|
|
(unlocked yes)
|
|
(layer "F.SilkS")
|
|
(uuid "4e11e9b2-feae-41c4-8325-99667deef55a")
|
|
(effects
|
|
(font
|
|
(size 1 1)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Value" "ESP32-WROOM-SAVED"
|
|
(at 12.7 40.64 0)
|
|
(unlocked yes)
|
|
(layer "F.Fab")
|
|
(uuid "25b8f628-13df-4e92-ac90-2836dc024f9b")
|
|
(effects
|
|
(font
|
|
(size 1 1)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Datasheet" ""
|
|
(at 0 0 0)
|
|
(layer "F.Fab")
|
|
(hide yes)
|
|
(uuid "21122b41-f641-4c68-8180-0d1cc5cd0c77")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Description" ""
|
|
(at 0 0 0)
|
|
(layer "F.Fab")
|
|
(hide yes)
|
|
(uuid "b4e7a260-42a4-4fe6-bced-d9b07281b709")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(attr through_hole)
|
|
(fp_line
|
|
(start -1.27 -1.68)
|
|
(end 26.67 -1.68)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "1ca0204a-eae3-42f4-a97f-482a457850af")
|
|
)
|
|
(fp_line
|
|
(start -1.27 37.24)
|
|
(end -1.27 -1.68)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "2bc775f9-a11f-4d07-af3a-8ddc7ece91fc")
|
|
)
|
|
(fp_line
|
|
(start 26.67 -1.68)
|
|
(end 24.13 37.24)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "f20ad5f4-583a-4461-a6e7-d608c3cfe45a")
|
|
)
|
|
(fp_line
|
|
(start 26.67 37.24)
|
|
(end -1.27 37.24)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "0671712f-4e5b-426b-9f8d-4aa9f4a7fa7f")
|
|
)
|
|
(fp_line
|
|
(start -1.4 -7.35)
|
|
(end -1.4 37.34)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "d2f3a8bb-3c75-4100-97ca-edffeca9809a")
|
|
)
|
|
(fp_line
|
|
(start -1.4 37.34)
|
|
(end 26.8 37.34)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "ab9973c2-48eb-4744-9e1f-1871c9805e66")
|
|
)
|
|
(fp_line
|
|
(start 26.8 -7.35)
|
|
(end -1.4 -7.35)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "de6ff2a0-a416-4bd0-af7f-19e3e7671869")
|
|
)
|
|
(fp_line
|
|
(start 26.8 37.34)
|
|
(end 26.8 -7.35)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "4065d72a-a8a0-4c1e-b6ac-18ca9d635551")
|
|
)
|
|
(fp_line
|
|
(start -1.27 -1.18)
|
|
(end -1.27 37.235)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "ba591c22-8281-48c3-b23f-1d3be93a2225")
|
|
)
|
|
(fp_line
|
|
(start -1.27 -1.18)
|
|
(end -0.83 -1.675)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "084de9e7-2c3a-480f-a452-186a7f31b9df")
|
|
)
|
|
(fp_line
|
|
(start -1.27 37.235)
|
|
(end 26.67 37.235)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "31694135-2a21-4f0b-bb00-8d7bb12b6025")
|
|
)
|
|
(fp_line
|
|
(start 4.83 -7.08)
|
|
(end 18.03 -7.08)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "01ab237c-51ee-4aec-9ca4-d855789cd78d")
|
|
)
|
|
(fp_line
|
|
(start 4.83 -1.675)
|
|
(end -0.83 -1.675)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "da407fff-d2ff-42d5-a646-e1b351224ae0")
|
|
)
|
|
(fp_line
|
|
(start 4.83 -1.675)
|
|
(end 4.83 -7.08)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "47176b27-908c-43ba-857b-bcd546f46320")
|
|
)
|
|
(fp_line
|
|
(start 18.03 -7.08)
|
|
(end 18.03 -1.675)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "f302fc52-5a6d-4bb8-a0c1-3b226a6664a8")
|
|
)
|
|
(fp_line
|
|
(start 18.03 -1.675)
|
|
(end 26.67 -1.675)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "9ce46ef0-7df6-4998-958d-fb7eaca17cdf")
|
|
)
|
|
(fp_line
|
|
(start 26.67 37.235)
|
|
(end 26.67 -1.675)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "34c98e10-07fe-4179-a385-252d313b0314")
|
|
)
|
|
(fp_text user "Antenna"
|
|
(at 12.7 -4.318 0)
|
|
(unlocked yes)
|
|
(layer "Cmts.User")
|
|
(uuid "922f5726-92fb-45d9-ba7d-50b219dc9bad")
|
|
(effects
|
|
(font
|
|
(size 1 1)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(fp_text user "${REFERENCE}"
|
|
(at 12.7 17.78 0)
|
|
(unlocked yes)
|
|
(layer "F.Fab")
|
|
(uuid "4d092454-ff91-41bb-8339-3fc32e967bc0")
|
|
(effects
|
|
(font
|
|
(size 1 1)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(pad "1" thru_hole circle
|
|
(at 0 31.435)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "bdcac96f-71d6-4938-83c4-5aafb9cc040e")
|
|
)
|
|
(pad "2" thru_hole circle
|
|
(at 0 28.895)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "3c2be7da-89da-4ff6-9c0a-88fe9baef6f8")
|
|
)
|
|
(pad "3" thru_hole circle
|
|
(at 0 26.355)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "e22c0a2d-a95b-4999-875b-549fac9470c8")
|
|
)
|
|
(pad "4" thru_hole circle
|
|
(at 0 23.815)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "c1b2249e-1ce8-4ccb-8ce0-f758d92a07e4")
|
|
)
|
|
(pad "5" thru_hole circle
|
|
(at 0 21.275)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "495d45fa-58a7-458e-ac66-b6a341bd53dc")
|
|
)
|
|
(pad "6" thru_hole circle
|
|
(at 0 18.735)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "4b71babf-e40e-4726-aade-c3a51885cffb")
|
|
)
|
|
(pad "7" thru_hole circle
|
|
(at 0 16.195)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "c07b00c0-b78d-4dcd-ba28-d7940b41cc74")
|
|
)
|
|
(pad "8" thru_hole circle
|
|
(at 0 13.655)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "e088f660-9b35-41a9-862c-a4102b0f35f2")
|
|
)
|
|
(pad "9" thru_hole circle
|
|
(at 0 11.115)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "fc268f5f-2ed9-4352-826a-9712dc845c38")
|
|
)
|
|
(pad "10" thru_hole circle
|
|
(at 0 8.575)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "5ef4bd41-2e28-4b6f-a3c5-a193b72a0aa3")
|
|
)
|
|
(pad "11" thru_hole circle
|
|
(at 0 6.035)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "bde8103a-273c-447d-bd71-99d46de61ec7")
|
|
)
|
|
(pad "12" thru_hole circle
|
|
(at 0 3.495)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "8a13b0b6-cf46-4053-aaa2-210d999d4dd9")
|
|
)
|
|
(pad "13" thru_hole circle
|
|
(at 0 0.955)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "d4fb13d1-509d-49fd-a143-86d4497ba294")
|
|
)
|
|
(pad "14" thru_hole circle
|
|
(at 0 -1.585)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "39211a9a-0ec0-4713-80c1-ed626ad7d8e7")
|
|
)
|
|
(pad "15" thru_hole rect
|
|
(at 0 -4.125)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "a83487a4-42d0-48be-b82b-1cd60cee081b")
|
|
)
|
|
(pad "16" thru_hole circle
|
|
(at 25.4 31.435)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "06c7ee5b-4a55-4916-9723-3fe8427c41dc")
|
|
)
|
|
(pad "17" thru_hole circle
|
|
(at 25.4 28.895)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "8f396d3a-40c2-4288-ae6d-20e97e705b22")
|
|
)
|
|
(pad "18" thru_hole circle
|
|
(at 25.4 26.355)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "5e1da501-7df1-4df6-9ac9-bc1d2c3e9c62")
|
|
)
|
|
(pad "19" thru_hole circle
|
|
(at 25.4 23.815)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "014e6c43-21fc-4283-971b-4ca3f4e492c9")
|
|
)
|
|
(pad "20" thru_hole circle
|
|
(at 25.4 21.275)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "0e646a87-6dca-4412-bfe0-d92bc053f5e8")
|
|
)
|
|
(pad "21" thru_hole circle
|
|
(at 25.4 18.735)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "6b8b2f8f-4e95-447c-843d-0e5458de18c5")
|
|
)
|
|
(pad "22" thru_hole circle
|
|
(at 25.4 16.195)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "93f68e1d-e0c8-4acd-8aee-7ee84c2252f2")
|
|
)
|
|
(pad "23" thru_hole circle
|
|
(at 25.4 13.655)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "982d0434-ac61-4490-b1fb-522f125b632b")
|
|
)
|
|
(pad "24" thru_hole circle
|
|
(at 25.4 11.115)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "12d17e84-a342-4174-88ac-e2a7acacee54")
|
|
)
|
|
(pad "25" thru_hole circle
|
|
(at 25.4 8.575)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "778ce7d9-f2a8-48ca-8cc7-7e9ba72394b4")
|
|
)
|
|
(pad "26" thru_hole circle
|
|
(at 25.4 6.035)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "b141a7cd-0e87-4696-8ddd-7407e692711e")
|
|
)
|
|
(pad "27" thru_hole circle
|
|
(at 25.4 3.495)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "544f9787-63ba-47bd-a260-4c44e7b66b09")
|
|
)
|
|
(pad "28" thru_hole circle
|
|
(at 25.4 0.955)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "5845186c-3415-4149-957e-a6d6e46b2e3c")
|
|
)
|
|
(pad "29" thru_hole circle
|
|
(at 25.4 -1.585)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "37d4792a-c87c-4267-9b5f-5dc82be6f57f")
|
|
)
|
|
(pad "30" thru_hole circle
|
|
(at 25.4 -4.125)
|
|
(size 1.5 1.5)
|
|
(drill 0.9)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers yes)
|
|
(keep_end_layers yes)
|
|
(uuid "5c435429-3516-434f-bbbe-ca389802e99a")
|
|
)
|
|
(embedded_fonts no)
|
|
(model "${KICAD9_3DMODEL_DIR}/RF_Module.3dshapes/ESP32-C3-DevKitM-1.stpZ"
|
|
(offset
|
|
(xyz 0 0 0)
|
|
)
|
|
(scale
|
|
(xyz 1 1 1)
|
|
)
|
|
(rotate
|
|
(xyz 0 0 0)
|
|
)
|
|
)
|
|
)
|