Files
Hannes cf3bd0060d Initial release: ESP32-C3 CO2 & environment sensor board
KiCad 10 design (schematic, 2-layer layout, custom symbols and footprints),
fabrication data for PCBWay (Gerber X2, Excellon, job file), BOM, generated
documentation (schematic PDF, layer plots, 3D render) and firmware notes.
2026-10-19 22:11:12 +02:00

475 lines
8.7 KiB
Plaintext

(footprint "ESP32-C3"
(version 20260206)
(generator "pcbnew")
(generator_version "10.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 6.985 12.7 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "67e62b4c-cf19-4529-97ae-4184bd53c369")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "ESP32-C3"
(at 0 1 0)
(unlocked yes)
(layer "F.Fab")
(uuid "ed33dc66-0b67-4d77-8d12-b252ca297820")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "7509f94b-b17e-49ab-9efc-25f4c6e2909b")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "3e538944-ff1b-4de5-9f05-058b757eaf31")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(duplicate_pad_numbers_are_jumpers no)
(fp_rect
(start -9 -11.5)
(end 9 11.2)
(stroke
(width 0.1)
(type default)
)
(fill no)
(layer "F.SilkS")
(uuid "f2c86894-e460-4d88-b151-83b05372a7cc")
)
(fp_rect
(start -7 -23.5)
(end 7 -11.5)
(stroke
(width 0.05)
(type default)
)
(fill no)
(layer "Edge.Cuts")
(uuid "f6486428-7a04-483f-a87d-d4505fb8e076")
)
(fp_text user "5"
(at -6.675 -9.144 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "641a4eb3-7f09-4d36-8a95-d81656eea776")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "6"
(at -6.675 -6.579 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "c4d8755e-2c42-4908-ae1a-7116f58a03be")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "7"
(at -6.675 -4.039 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "dfed05a2-b006-44f0-a3a8-6821b1e4409d")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "8"
(at -6.675 -1.499 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "29e7fe22-79e7-4b49-bbea-49752c7f1064")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "9"
(at -6.675 1.041 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "7437fc67-b2fe-4a64-82c6-963e8450e1d6")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "10"
(at -6.675 3.581 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "88a1e96d-8f34-4364-9f42-7e335e379720")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "20"
(at -6.675 6.121 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "dfbce507-6cdf-4d14-94c6-490bcd09826a")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "21"
(at -6.675 8.661 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "0c5a01f6-d9ce-4b0f-b44d-861a080ef82f")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "5V"
(at 6.604 -9.144 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "9b4774b0-40df-426c-ab8f-5e0260baf5af")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify right bottom)
)
)
(fp_text user "GND"
(at 6.604 -6.579 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "9153476b-92ab-408c-8be7-8de1f99daff8")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify right bottom)
)
)
(fp_text user "3V3"
(at 6.604 -4.039 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "61d3c43b-32d9-4c1a-adae-12a9996b4aeb")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify right bottom)
)
)
(fp_text user "4"
(at 6.604 -1.499 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "77c156db-5128-4eb8-b924-e3860a7f884b")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify right bottom)
)
)
(fp_text user "3"
(at 6.604 1.041 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "1e03d4f4-699e-42f7-a9f4-7c7a367634d8")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify right bottom)
)
)
(fp_text user "2"
(at 6.604 3.581 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "0528fcd7-b5a6-46ee-af9d-b887b493de96")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify right bottom)
)
)
(fp_text user "1"
(at 6.604 6.121 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "87de232f-deba-40ab-87d2-37e9029e350e")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify right bottom)
)
)
(fp_text user "0"
(at 6.604 8.661 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "fef757e5-07ad-473a-9d3c-7de10287d4a4")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify right bottom)
)
)
(fp_text user "${REFERENCE}"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "eee234ee-4723-4765-9be9-4675967c5341")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole roundrect
(at 7.62 8.02)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "5b008f66-97e2-4ec5-99fa-9b4fc5a37559")
)
(pad "1" thru_hole roundrect
(at 7.62 5.48)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "0d03f4e1-7846-43fa-8650-6b5f366a5b0f")
)
(pad "2" thru_hole roundrect
(at 7.62 2.94)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "1285ffc7-fadc-4fa1-9253-e3de9b3d5ab7")
)
(pad "3" thru_hole roundrect
(at 7.62 0.4)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "86b4d665-88d1-4d9c-8bd0-68b22cc6ee55")
)
(pad "4" thru_hole roundrect
(at 7.62 -2.14)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "06377a08-c5aa-4a85-bef7-e7e4ac2a77a4")
)
(pad "5" thru_hole roundrect
(at -7.62 -9.76)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "f44ca30e-3e82-4e86-a30d-4de4f274d40f")
)
(pad "6" thru_hole roundrect
(at -7.62 -7.22)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "a9598c26-ab62-4914-bb26-998a2b0e01e2")
)
(pad "7" thru_hole roundrect
(at -7.62 -4.68)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "03cce8e4-1c17-4807-98c2-679b1d4d10cb")
)
(pad "8" thru_hole roundrect
(at -7.62 -2.14)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "1f1b00b9-a67b-48f7-ae56-d51d7d7a96b6")
)
(pad "9" thru_hole roundrect
(at -7.62 0.4)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "dd462c5a-7062-46c6-80bb-586c0363d8fa")
)
(pad "10" thru_hole roundrect
(at -7.62 2.94)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "a0ac2c0c-f657-4821-b706-fad57dce35d4")
)
(pad "11" thru_hole circle
(at 7.62 -9.76)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 90)
(uuid "ff67e290-dcc2-4cf6-aa9e-52b47e7e2505")
)
(pad "12" thru_hole rect
(at 7.62 -7.22)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "9b4062d9-a81a-4feb-90ab-f52a4702dd22")
)
(pad "13" thru_hole circle
(at 7.62 -4.68)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(thermal_bridge_angle 90)
(uuid "57a0eb34-a60c-43db-ac5a-1ef89098cfe6")
)
(pad "20" thru_hole roundrect
(at -7.62 5.48)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "71f1a91c-3e50-4f7e-99f2-7c3a8d8d3b13")
)
(pad "21" thru_hole roundrect
(at -7.62 8.02)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "c1648a41-eada-4616-ba95-544c9aba37a1")
)
(zone
(layer "F.SilkS")
(uuid "cec382bf-3fc0-45d6-8c4b-2b379527a890")
(hatch edge 0.5)
(connect_pads
(clearance 0)
)
(min_thickness 0.25)
(keepout
(tracks allowed)
(vias allowed)
(pads not_allowed)
(copperpour allowed)
(footprints not_allowed)
)
(placement
(enabled no)
(sheetname "")
)
(fill
(thermal_gap 0.5)
(thermal_bridge_width 0.5)
(island_removal_mode 0)
)
(polygon
(pts
(xy -9 -11.5) (xy 9 -11.5) (xy 9 11.2) (xy -9 11.2)
)
)
)
(embedded_fonts no)
)