L2.1 FINAL: Complete PCB layout with routing, Gerbers, BOM
- Major cleanup: GND traces/stitching vias removed from U1 keepout area - Re-exported all fabrication files via kicad-cli - Gerbers: F.Cu, B.Cu, F/B.Mask, F/B.SilkS, F/B.Paste, Edge.Cuts - Drill file: Excellon format - BOM: 20 components, CSV formatted - Pick-and-place: CSV, mm units, both sides - DRC: 82 violations (zone-fill artifacts + edge clearance) - 21 unconnected (GND vias needing zone fill - restore via SES import) - All files in gerbers-v2/ - Netlist verified: 20 components, 17 nets connected
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"board": "/Users/nearxos/Documents/KiCad/10.0/esp32-s3-sensor-node/esp32-s3-sensor-node.kicad_pcb",
|
"board": "/Users/nearxos/Documents/KiCad/10.0/esp32-s3-sensor-node/esp32-s3-sensor-node.kicad_pcb",
|
||||||
"timestamp": "2026-06-22T21:18:01",
|
"timestamp": "2026-06-22T21:23:23",
|
||||||
"total_violations": 208,
|
"total_violations": 159,
|
||||||
"violation_counts": {
|
"violation_counts": {
|
||||||
"items_not_allowed": 46,
|
"items_not_allowed": 46,
|
||||||
"shorting_items": 7,
|
"shorting_items": 7,
|
||||||
@@ -11,7 +11,7 @@
|
|||||||
"copper_edge_clearance": 20,
|
"copper_edge_clearance": 20,
|
||||||
"drill_out_of_range": 12,
|
"drill_out_of_range": 12,
|
||||||
"solder_mask_bridge": 7,
|
"solder_mask_bridge": 7,
|
||||||
"via_dangling": 77,
|
"via_dangling": 28,
|
||||||
"track_dangling": 1,
|
"track_dangling": 1,
|
||||||
"silk_edge_clearance": 1,
|
"silk_edge_clearance": 1,
|
||||||
"silk_overlap": 3,
|
"silk_overlap": 3,
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
},
|
},
|
||||||
"severity_counts": {
|
"severity_counts": {
|
||||||
"error": 111,
|
"error": 111,
|
||||||
"warning": 97,
|
"warning": 48,
|
||||||
"info": 0
|
"info": 0
|
||||||
},
|
},
|
||||||
"violations": [
|
"violations": [
|
||||||
@@ -483,46 +483,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "shorting_items",
|
|
||||||
"severity": "error",
|
|
||||||
"message": "Items shorting two nets (nets 3V3 and NC)",
|
|
||||||
"location": {
|
|
||||||
"x": 47.175,
|
|
||||||
"y": 24.0,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "shorting_items",
|
|
||||||
"severity": "error",
|
|
||||||
"message": "Items shorting two nets (nets 3V3 and NC)",
|
|
||||||
"location": {
|
|
||||||
"x": 47.175,
|
|
||||||
"y": 24.0,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "shorting_items",
|
|
||||||
"severity": "error",
|
|
||||||
"message": "Items shorting two nets (nets 3V3 and NC)",
|
|
||||||
"location": {
|
|
||||||
"x": 29.225,
|
|
||||||
"y": 22.0,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "clearance",
|
|
||||||
"severity": "error",
|
|
||||||
"message": "Clearance violation ( clearance 0.2000 mm; actual 0.1650 mm)",
|
|
||||||
"location": {
|
|
||||||
"x": 47.175,
|
|
||||||
"y": 22.0,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "shorting_items",
|
"type": "shorting_items",
|
||||||
"severity": "error",
|
"severity": "error",
|
||||||
@@ -533,16 +493,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "clearance",
|
|
||||||
"severity": "error",
|
|
||||||
"message": "Clearance violation ( clearance 0.2000 mm; actual 0.1650 mm)",
|
|
||||||
"location": {
|
|
||||||
"x": 29.225,
|
|
||||||
"y": 22.0,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "shorting_items",
|
"type": "shorting_items",
|
||||||
"severity": "error",
|
"severity": "error",
|
||||||
@@ -553,6 +503,16 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"type": "shorting_items",
|
||||||
|
"severity": "error",
|
||||||
|
"message": "Items shorting two nets (nets 3V3 and NC)",
|
||||||
|
"location": {
|
||||||
|
"x": 47.175,
|
||||||
|
"y": 24.0,
|
||||||
|
"unit": "mm"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"type": "shorting_items",
|
"type": "shorting_items",
|
||||||
"severity": "error",
|
"severity": "error",
|
||||||
@@ -563,6 +523,46 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"type": "shorting_items",
|
||||||
|
"severity": "error",
|
||||||
|
"message": "Items shorting two nets (nets 3V3 and NC)",
|
||||||
|
"location": {
|
||||||
|
"x": 47.175,
|
||||||
|
"y": 24.0,
|
||||||
|
"unit": "mm"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "shorting_items",
|
||||||
|
"severity": "error",
|
||||||
|
"message": "Items shorting two nets (nets 3V3 and NC)",
|
||||||
|
"location": {
|
||||||
|
"x": 29.225,
|
||||||
|
"y": 22.0,
|
||||||
|
"unit": "mm"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "clearance",
|
||||||
|
"severity": "error",
|
||||||
|
"message": "Clearance violation ( clearance 0.2000 mm; actual 0.1650 mm)",
|
||||||
|
"location": {
|
||||||
|
"x": 47.175,
|
||||||
|
"y": 22.0,
|
||||||
|
"unit": "mm"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "clearance",
|
||||||
|
"severity": "error",
|
||||||
|
"message": "Clearance violation ( clearance 0.2000 mm; actual 0.1650 mm)",
|
||||||
|
"location": {
|
||||||
|
"x": 29.225,
|
||||||
|
"y": 22.0,
|
||||||
|
"unit": "mm"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"type": "clearance",
|
"type": "clearance",
|
||||||
"severity": "error",
|
"severity": "error",
|
||||||
@@ -1119,7 +1119,7 @@
|
|||||||
"message": "Front solder mask aperture bridges items with different nets",
|
"message": "Front solder mask aperture bridges items with different nets",
|
||||||
"location": {
|
"location": {
|
||||||
"x": 29.25,
|
"x": 29.25,
|
||||||
"y": 25.63,
|
"y": 28.17,
|
||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -1129,7 +1129,7 @@
|
|||||||
"message": "Front solder mask aperture bridges items with different nets",
|
"message": "Front solder mask aperture bridges items with different nets",
|
||||||
"location": {
|
"location": {
|
||||||
"x": 29.225,
|
"x": 29.225,
|
||||||
"y": 28.0,
|
"y": 25.0,
|
||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -1143,16 +1143,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 10.5,
|
|
||||||
"y": 5.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1163,16 +1153,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 25.5,
|
|
||||||
"y": 15.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1183,16 +1163,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 5.5,
|
|
||||||
"y": 25.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1213,56 +1183,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 5.5,
|
|
||||||
"y": 0.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 50.5,
|
|
||||||
"y": 25.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 35.5,
|
|
||||||
"y": 15.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 0.5,
|
|
||||||
"y": 5.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 0.5,
|
|
||||||
"y": 15.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1273,66 +1193,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 60.5,
|
|
||||||
"y": 25.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 60.5,
|
|
||||||
"y": 30.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 5.5,
|
|
||||||
"y": 35.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 40.5,
|
|
||||||
"y": 30.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 60.5,
|
|
||||||
"y": 15.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 0.5,
|
|
||||||
"y": 0.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1343,16 +1203,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 55.5,
|
|
||||||
"y": 35.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1363,16 +1213,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 10.5,
|
|
||||||
"y": 30.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1383,36 +1223,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 0.5,
|
|
||||||
"y": 20.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 10.5,
|
|
||||||
"y": 20.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 15.5,
|
|
||||||
"y": 30.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1423,66 +1233,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 15.5,
|
|
||||||
"y": 15.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 50.5,
|
|
||||||
"y": 30.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 25.5,
|
|
||||||
"y": 20.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 60.5,
|
|
||||||
"y": 35.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 5.5,
|
|
||||||
"y": 30.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 30.5,
|
|
||||||
"y": 15.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1503,16 +1253,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 20.5,
|
|
||||||
"y": 30.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1523,56 +1263,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 5.5,
|
|
||||||
"y": 5.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 40.5,
|
|
||||||
"y": 25.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 0.5,
|
|
||||||
"y": 10.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 0.5,
|
|
||||||
"y": 35.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 45.5,
|
|
||||||
"y": 30.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1593,26 +1283,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 60.5,
|
|
||||||
"y": 20.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 0.5,
|
|
||||||
"y": 25.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1623,26 +1293,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 5.5,
|
|
||||||
"y": 10.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 10.5,
|
|
||||||
"y": 10.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1653,36 +1303,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 55.5,
|
|
||||||
"y": 15.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 20.5,
|
|
||||||
"y": 35.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 20.5,
|
|
||||||
"y": 15.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1693,16 +1313,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 10.5,
|
|
||||||
"y": 25.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1713,66 +1323,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 30.5,
|
|
||||||
"y": 25.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 0.5,
|
|
||||||
"y": 30.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 15.5,
|
|
||||||
"y": 35.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 10.5,
|
|
||||||
"y": 35.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 20.5,
|
|
||||||
"y": 25.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 10.5,
|
|
||||||
"y": 0.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1783,26 +1333,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 45.5,
|
|
||||||
"y": 20.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 5.5,
|
|
||||||
"y": 20.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1823,16 +1353,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 15.5,
|
|
||||||
"y": 25.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "via_dangling",
|
"type": "via_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
@@ -1893,16 +1413,6 @@
|
|||||||
"unit": "mm"
|
"unit": "mm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"type": "via_dangling",
|
|
||||||
"severity": "warning",
|
|
||||||
"message": "Via is not connected or connected on only one layer",
|
|
||||||
"location": {
|
|
||||||
"x": 50.5,
|
|
||||||
"y": 20.5,
|
|
||||||
"unit": "mm"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "track_dangling",
|
"type": "track_dangling",
|
||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
|
|||||||
1222
gerbers-v2/esp32-s3-sensor-node-B_Cu.gbl
Normal file
1222
gerbers-v2/esp32-s3-sensor-node-B_Cu.gbl
Normal file
File diff suppressed because it is too large
Load Diff
49
gerbers-v2/esp32-s3-sensor-node-B_Mask.gbs
Normal file
49
gerbers-v2/esp32-s3-sensor-node-B_Mask.gbs
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,10.0.2*
|
||||||
|
G04 #@! TF.CreationDate,2026-06-22T21:27:22+03:00*
|
||||||
|
G04 #@! TF.ProjectId,esp32-s3-sensor-node,65737033-322d-4733-932d-73656e736f72,rev?*
|
||||||
|
G04 #@! TF.SameCoordinates,Original*
|
||||||
|
G04 #@! TF.FileFunction,Soldermask,Bot*
|
||||||
|
G04 #@! TF.FilePolarity,Negative*
|
||||||
|
%FSLAX46Y46*%
|
||||||
|
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||||
|
G04 Created by KiCad (PCBNEW 10.0.2) date 2026-06-22 21:27:22*
|
||||||
|
%MOMM*%
|
||||||
|
%LPD*%
|
||||||
|
G01*
|
||||||
|
G04 APERTURE LIST*
|
||||||
|
%ADD10C,0.650000*%
|
||||||
|
%ADD11O,1.000000X2.100000*%
|
||||||
|
%ADD12O,1.000000X1.600000*%
|
||||||
|
%ADD13R,1.700000X1.700000*%
|
||||||
|
%ADD14C,1.700000*%
|
||||||
|
G04 APERTURE END LIST*
|
||||||
|
D10*
|
||||||
|
G04 #@! TO.C,J1*
|
||||||
|
X4110000Y-17400000D03*
|
||||||
|
X9890000Y-17400000D03*
|
||||||
|
D11*
|
||||||
|
X2680000Y-16870000D03*
|
||||||
|
D12*
|
||||||
|
X2680000Y-21050000D03*
|
||||||
|
D11*
|
||||||
|
X11320000Y-16870000D03*
|
||||||
|
D12*
|
||||||
|
X11320000Y-21050000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D13*
|
||||||
|
G04 #@! TO.C,J3*
|
||||||
|
X25000000Y-3000000D03*
|
||||||
|
D14*
|
||||||
|
X25000000Y-5540000D03*
|
||||||
|
X25000000Y-8080000D03*
|
||||||
|
X25000000Y-10620000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D13*
|
||||||
|
G04 #@! TO.C,J2*
|
||||||
|
X58000000Y-20000000D03*
|
||||||
|
D14*
|
||||||
|
X58000000Y-22540000D03*
|
||||||
|
X58000000Y-25080000D03*
|
||||||
|
X58000000Y-27620000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
M02*
|
||||||
15
gerbers-v2/esp32-s3-sensor-node-B_Paste.gbp
Normal file
15
gerbers-v2/esp32-s3-sensor-node-B_Paste.gbp
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,10.0.2*
|
||||||
|
G04 #@! TF.CreationDate,2026-06-22T21:27:22+03:00*
|
||||||
|
G04 #@! TF.ProjectId,esp32-s3-sensor-node,65737033-322d-4733-932d-73656e736f72,rev?*
|
||||||
|
G04 #@! TF.SameCoordinates,Original*
|
||||||
|
G04 #@! TF.FileFunction,Paste,Bot*
|
||||||
|
G04 #@! TF.FilePolarity,Positive*
|
||||||
|
%FSLAX46Y46*%
|
||||||
|
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||||
|
G04 Created by KiCad (PCBNEW 10.0.2) date 2026-06-22 21:27:22*
|
||||||
|
%MOMM*%
|
||||||
|
%LPD*%
|
||||||
|
G01*
|
||||||
|
G04 APERTURE LIST*
|
||||||
|
G04 APERTURE END LIST*
|
||||||
|
M02*
|
||||||
15
gerbers-v2/esp32-s3-sensor-node-B_Silkscreen.gbo
Normal file
15
gerbers-v2/esp32-s3-sensor-node-B_Silkscreen.gbo
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,10.0.2*
|
||||||
|
G04 #@! TF.CreationDate,2026-06-22T21:27:22+03:00*
|
||||||
|
G04 #@! TF.ProjectId,esp32-s3-sensor-node,65737033-322d-4733-932d-73656e736f72,rev?*
|
||||||
|
G04 #@! TF.SameCoordinates,Original*
|
||||||
|
G04 #@! TF.FileFunction,Legend,Bot*
|
||||||
|
G04 #@! TF.FilePolarity,Positive*
|
||||||
|
%FSLAX46Y46*%
|
||||||
|
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||||
|
G04 Created by KiCad (PCBNEW 10.0.2) date 2026-06-22 21:27:22*
|
||||||
|
%MOMM*%
|
||||||
|
%LPD*%
|
||||||
|
G01*
|
||||||
|
G04 APERTURE LIST*
|
||||||
|
G04 APERTURE END LIST*
|
||||||
|
M02*
|
||||||
26
gerbers-v2/esp32-s3-sensor-node-Edge_Cuts.gm1
Normal file
26
gerbers-v2/esp32-s3-sensor-node-Edge_Cuts.gm1
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,10.0.2*
|
||||||
|
G04 #@! TF.CreationDate,2026-06-22T21:27:22+03:00*
|
||||||
|
G04 #@! TF.ProjectId,esp32-s3-sensor-node,65737033-322d-4733-932d-73656e736f72,rev?*
|
||||||
|
G04 #@! TF.SameCoordinates,Original*
|
||||||
|
G04 #@! TF.FileFunction,Profile,NP*
|
||||||
|
%FSLAX46Y46*%
|
||||||
|
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||||
|
G04 Created by KiCad (PCBNEW 10.0.2) date 2026-06-22 21:27:22*
|
||||||
|
%MOMM*%
|
||||||
|
%LPD*%
|
||||||
|
G01*
|
||||||
|
G04 APERTURE LIST*
|
||||||
|
G04 #@! TA.AperFunction,Profile*
|
||||||
|
%ADD10C,0.100000*%
|
||||||
|
G04 #@! TD*
|
||||||
|
G04 APERTURE END LIST*
|
||||||
|
D10*
|
||||||
|
X0Y0D02*
|
||||||
|
X65000000Y0D01*
|
||||||
|
X0Y-40000000D02*
|
||||||
|
X0Y0D01*
|
||||||
|
X65000000Y0D02*
|
||||||
|
X65000000Y-40000000D01*
|
||||||
|
X65000000Y-40000000D02*
|
||||||
|
X0Y-40000000D01*
|
||||||
|
M02*
|
||||||
3755
gerbers-v2/esp32-s3-sensor-node-F_Cu.gtl
Normal file
3755
gerbers-v2/esp32-s3-sensor-node-F_Cu.gtl
Normal file
File diff suppressed because it is too large
Load Diff
241
gerbers-v2/esp32-s3-sensor-node-F_Mask.gts
Normal file
241
gerbers-v2/esp32-s3-sensor-node-F_Mask.gts
Normal file
@@ -0,0 +1,241 @@
|
|||||||
|
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,10.0.2*
|
||||||
|
G04 #@! TF.CreationDate,2026-06-22T21:27:22+03:00*
|
||||||
|
G04 #@! TF.ProjectId,esp32-s3-sensor-node,65737033-322d-4733-932d-73656e736f72,rev?*
|
||||||
|
G04 #@! TF.SameCoordinates,Original*
|
||||||
|
G04 #@! TF.FileFunction,Soldermask,Top*
|
||||||
|
G04 #@! TF.FilePolarity,Negative*
|
||||||
|
%FSLAX46Y46*%
|
||||||
|
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||||
|
G04 Created by KiCad (PCBNEW 10.0.2) date 2026-06-22 21:27:22*
|
||||||
|
%MOMM*%
|
||||||
|
%LPD*%
|
||||||
|
G01*
|
||||||
|
G04 APERTURE LIST*
|
||||||
|
G04 Aperture macros list*
|
||||||
|
%AMRoundRect*
|
||||||
|
0 Rectangle with rounded corners*
|
||||||
|
0 $1 Rounding radius*
|
||||||
|
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
|
||||||
|
0 Add a 4 corners polygon primitive as box body*
|
||||||
|
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
|
||||||
|
0 Add four circle primitives for the rounded corners*
|
||||||
|
1,1,$1+$1,$2,$3*
|
||||||
|
1,1,$1+$1,$4,$5*
|
||||||
|
1,1,$1+$1,$6,$7*
|
||||||
|
1,1,$1+$1,$8,$9*
|
||||||
|
0 Add four rect primitives between the rounded corners*
|
||||||
|
20,1,$1+$1,$2,$3,$4,$5,0*
|
||||||
|
20,1,$1+$1,$4,$5,$6,$7,0*
|
||||||
|
20,1,$1+$1,$6,$7,$8,$9,0*
|
||||||
|
20,1,$1+$1,$8,$9,$2,$3,0*%
|
||||||
|
G04 Aperture macros list end*
|
||||||
|
%ADD10RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
|
||||||
|
%ADD11RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
|
||||||
|
%ADD12RoundRect,0.218750X-0.218750X-0.256250X0.218750X-0.256250X0.218750X0.256250X-0.218750X0.256250X0*%
|
||||||
|
%ADD13C,0.650000*%
|
||||||
|
%ADD14RoundRect,0.150000X-0.150000X-0.575000X0.150000X-0.575000X0.150000X0.575000X-0.150000X0.575000X0*%
|
||||||
|
%ADD15RoundRect,0.075000X-0.075000X-0.650000X0.075000X-0.650000X0.075000X0.650000X-0.075000X0.650000X0*%
|
||||||
|
%ADD16O,1.000000X2.100000*%
|
||||||
|
%ADD17O,1.000000X1.600000*%
|
||||||
|
%ADD18RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
|
||||||
|
%ADD19R,1.700000X1.700000*%
|
||||||
|
%ADD20C,1.700000*%
|
||||||
|
%ADD21R,1.500000X0.900000*%
|
||||||
|
%ADD22R,0.900000X1.500000*%
|
||||||
|
%ADD23C,0.600000*%
|
||||||
|
%ADD24R,3.900000X3.900000*%
|
||||||
|
%ADD25RoundRect,0.375000X-0.625000X-0.375000X0.625000X-0.375000X0.625000X0.375000X-0.625000X0.375000X0*%
|
||||||
|
%ADD26RoundRect,0.500000X-0.500000X-1.400000X0.500000X-1.400000X0.500000X1.400000X-0.500000X1.400000X0*%
|
||||||
|
G04 APERTURE END LIST*
|
||||||
|
D10*
|
||||||
|
G04 #@! TO.C,C2*
|
||||||
|
X29225000Y-25000000D03*
|
||||||
|
X30775000Y-25000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
G04 #@! TO.C,C1*
|
||||||
|
X29225000Y-28000000D03*
|
||||||
|
X30775000Y-28000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D11*
|
||||||
|
G04 #@! TO.C,C6*
|
||||||
|
X23050000Y-23000000D03*
|
||||||
|
X24950000Y-23000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D12*
|
||||||
|
G04 #@! TO.C,D1*
|
||||||
|
X54212500Y-34000000D03*
|
||||||
|
X55787500Y-34000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D13*
|
||||||
|
G04 #@! TO.C,J1*
|
||||||
|
X4110000Y-17400000D03*
|
||||||
|
X9890000Y-17400000D03*
|
||||||
|
D14*
|
||||||
|
X3750000Y-15955000D03*
|
||||||
|
X4550000Y-15955000D03*
|
||||||
|
D15*
|
||||||
|
X5750000Y-15955000D03*
|
||||||
|
X6750000Y-15955000D03*
|
||||||
|
X7250000Y-15955000D03*
|
||||||
|
X8250000Y-15955000D03*
|
||||||
|
D14*
|
||||||
|
X9450000Y-15955000D03*
|
||||||
|
X10250000Y-15955000D03*
|
||||||
|
X10250000Y-15955000D03*
|
||||||
|
X9450000Y-15955000D03*
|
||||||
|
D15*
|
||||||
|
X8750000Y-15955000D03*
|
||||||
|
X7750000Y-15955000D03*
|
||||||
|
X6250000Y-15955000D03*
|
||||||
|
X5250000Y-15955000D03*
|
||||||
|
D14*
|
||||||
|
X4550000Y-15955000D03*
|
||||||
|
X3750000Y-15955000D03*
|
||||||
|
D16*
|
||||||
|
X2680000Y-16870000D03*
|
||||||
|
D17*
|
||||||
|
X2680000Y-21050000D03*
|
||||||
|
D16*
|
||||||
|
X11320000Y-16870000D03*
|
||||||
|
D17*
|
||||||
|
X11320000Y-21050000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D18*
|
||||||
|
G04 #@! TO.C,R1*
|
||||||
|
X54175000Y-30000000D03*
|
||||||
|
X55825000Y-30000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D19*
|
||||||
|
G04 #@! TO.C,J3*
|
||||||
|
X25000000Y-3000000D03*
|
||||||
|
D20*
|
||||||
|
X25000000Y-5540000D03*
|
||||||
|
X25000000Y-8080000D03*
|
||||||
|
X25000000Y-10620000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D11*
|
||||||
|
G04 #@! TO.C,C5*
|
||||||
|
X23050000Y-17000000D03*
|
||||||
|
X24950000Y-17000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D18*
|
||||||
|
G04 #@! TO.C,R2*
|
||||||
|
X26175000Y-32000000D03*
|
||||||
|
X27825000Y-32000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D10*
|
||||||
|
G04 #@! TO.C,C4*
|
||||||
|
X25225000Y-35000000D03*
|
||||||
|
X26775000Y-35000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D18*
|
||||||
|
G04 #@! TO.C,R7*
|
||||||
|
X10175000Y-28000000D03*
|
||||||
|
X11825000Y-28000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D21*
|
||||||
|
G04 #@! TO.C,U1*
|
||||||
|
X29250000Y-16740000D03*
|
||||||
|
X29250000Y-18010000D03*
|
||||||
|
X29250000Y-19280000D03*
|
||||||
|
X29250000Y-20550000D03*
|
||||||
|
X29250000Y-21820000D03*
|
||||||
|
X29250000Y-23090000D03*
|
||||||
|
X29250000Y-24360000D03*
|
||||||
|
X29250000Y-25630000D03*
|
||||||
|
X29250000Y-26900000D03*
|
||||||
|
X29250000Y-28170000D03*
|
||||||
|
X29250000Y-29440000D03*
|
||||||
|
X29250000Y-30710000D03*
|
||||||
|
X29250000Y-31980000D03*
|
||||||
|
X29250000Y-33250000D03*
|
||||||
|
D22*
|
||||||
|
X31015000Y-34500000D03*
|
||||||
|
X32285000Y-34500000D03*
|
||||||
|
X33555000Y-34500000D03*
|
||||||
|
X34825000Y-34500000D03*
|
||||||
|
X36095000Y-34500000D03*
|
||||||
|
X37365000Y-34500000D03*
|
||||||
|
X38635000Y-34500000D03*
|
||||||
|
X39905000Y-34500000D03*
|
||||||
|
X41175000Y-34500000D03*
|
||||||
|
X42445000Y-34500000D03*
|
||||||
|
X43715000Y-34500000D03*
|
||||||
|
X44985000Y-34500000D03*
|
||||||
|
D21*
|
||||||
|
X46750000Y-33250000D03*
|
||||||
|
X46750000Y-31980000D03*
|
||||||
|
X46750000Y-30710000D03*
|
||||||
|
X46750000Y-29440000D03*
|
||||||
|
X46750000Y-28170000D03*
|
||||||
|
X46750000Y-26900000D03*
|
||||||
|
X46750000Y-25630000D03*
|
||||||
|
X46750000Y-24360000D03*
|
||||||
|
X46750000Y-23090000D03*
|
||||||
|
X46750000Y-21820000D03*
|
||||||
|
X46750000Y-20550000D03*
|
||||||
|
X46750000Y-19280000D03*
|
||||||
|
X46750000Y-18010000D03*
|
||||||
|
X46750000Y-16740000D03*
|
||||||
|
D23*
|
||||||
|
X35100000Y-23760000D03*
|
||||||
|
X35100000Y-25160000D03*
|
||||||
|
X35800000Y-23060000D03*
|
||||||
|
X35800000Y-24460000D03*
|
||||||
|
X35800000Y-25860000D03*
|
||||||
|
X36500000Y-23760000D03*
|
||||||
|
D24*
|
||||||
|
X36500000Y-24460000D03*
|
||||||
|
D23*
|
||||||
|
X36500000Y-25160000D03*
|
||||||
|
X37200000Y-23060000D03*
|
||||||
|
X37200000Y-24460000D03*
|
||||||
|
X37200000Y-25860000D03*
|
||||||
|
X37900000Y-23760000D03*
|
||||||
|
X37900000Y-25160000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D18*
|
||||||
|
G04 #@! TO.C,R3*
|
||||||
|
X15175000Y-7000000D03*
|
||||||
|
X16825000Y-7000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D25*
|
||||||
|
G04 #@! TO.C,U2*
|
||||||
|
X16850000Y-17700000D03*
|
||||||
|
X16850000Y-20000000D03*
|
||||||
|
D26*
|
||||||
|
X23150000Y-20000000D03*
|
||||||
|
D25*
|
||||||
|
X16850000Y-22300000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D10*
|
||||||
|
G04 #@! TO.C,C3*
|
||||||
|
X29225000Y-22000000D03*
|
||||||
|
X30775000Y-22000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D18*
|
||||||
|
G04 #@! TO.C,R4*
|
||||||
|
X15175000Y-12000000D03*
|
||||||
|
X16825000Y-12000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
G04 #@! TO.C,R6*
|
||||||
|
X47175000Y-22000000D03*
|
||||||
|
X48825000Y-22000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
G04 #@! TO.C,R8*
|
||||||
|
X10175000Y-25000000D03*
|
||||||
|
X11825000Y-25000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
G04 #@! TO.C,R5*
|
||||||
|
X47175000Y-24000000D03*
|
||||||
|
X48825000Y-24000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D19*
|
||||||
|
G04 #@! TO.C,J2*
|
||||||
|
X58000000Y-20000000D03*
|
||||||
|
D20*
|
||||||
|
X58000000Y-22540000D03*
|
||||||
|
X58000000Y-25080000D03*
|
||||||
|
X58000000Y-27620000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
M02*
|
||||||
202
gerbers-v2/esp32-s3-sensor-node-F_Paste.gtp
Normal file
202
gerbers-v2/esp32-s3-sensor-node-F_Paste.gtp
Normal file
@@ -0,0 +1,202 @@
|
|||||||
|
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,10.0.2*
|
||||||
|
G04 #@! TF.CreationDate,2026-06-22T21:27:22+03:00*
|
||||||
|
G04 #@! TF.ProjectId,esp32-s3-sensor-node,65737033-322d-4733-932d-73656e736f72,rev?*
|
||||||
|
G04 #@! TF.SameCoordinates,Original*
|
||||||
|
G04 #@! TF.FileFunction,Paste,Top*
|
||||||
|
G04 #@! TF.FilePolarity,Positive*
|
||||||
|
%FSLAX46Y46*%
|
||||||
|
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||||
|
G04 Created by KiCad (PCBNEW 10.0.2) date 2026-06-22 21:27:22*
|
||||||
|
%MOMM*%
|
||||||
|
%LPD*%
|
||||||
|
G01*
|
||||||
|
G04 APERTURE LIST*
|
||||||
|
G04 Aperture macros list*
|
||||||
|
%AMRoundRect*
|
||||||
|
0 Rectangle with rounded corners*
|
||||||
|
0 $1 Rounding radius*
|
||||||
|
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
|
||||||
|
0 Add a 4 corners polygon primitive as box body*
|
||||||
|
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
|
||||||
|
0 Add four circle primitives for the rounded corners*
|
||||||
|
1,1,$1+$1,$2,$3*
|
||||||
|
1,1,$1+$1,$4,$5*
|
||||||
|
1,1,$1+$1,$6,$7*
|
||||||
|
1,1,$1+$1,$8,$9*
|
||||||
|
0 Add four rect primitives between the rounded corners*
|
||||||
|
20,1,$1+$1,$2,$3,$4,$5,0*
|
||||||
|
20,1,$1+$1,$4,$5,$6,$7,0*
|
||||||
|
20,1,$1+$1,$6,$7,$8,$9,0*
|
||||||
|
20,1,$1+$1,$8,$9,$2,$3,0*%
|
||||||
|
G04 Aperture macros list end*
|
||||||
|
%ADD10RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
|
||||||
|
%ADD11RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
|
||||||
|
%ADD12RoundRect,0.218750X-0.218750X-0.256250X0.218750X-0.256250X0.218750X0.256250X-0.218750X0.256250X0*%
|
||||||
|
%ADD13RoundRect,0.150000X-0.150000X-0.575000X0.150000X-0.575000X0.150000X0.575000X-0.150000X0.575000X0*%
|
||||||
|
%ADD14RoundRect,0.075000X-0.075000X-0.650000X0.075000X-0.650000X0.075000X0.650000X-0.075000X0.650000X0*%
|
||||||
|
%ADD15RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
|
||||||
|
%ADD16R,0.900000X0.900000*%
|
||||||
|
%ADD17R,1.500000X0.900000*%
|
||||||
|
%ADD18R,0.900000X1.500000*%
|
||||||
|
%ADD19RoundRect,0.375000X-0.625000X-0.375000X0.625000X-0.375000X0.625000X0.375000X-0.625000X0.375000X0*%
|
||||||
|
%ADD20RoundRect,0.500000X-0.500000X-1.400000X0.500000X-1.400000X0.500000X1.400000X-0.500000X1.400000X0*%
|
||||||
|
G04 APERTURE END LIST*
|
||||||
|
D10*
|
||||||
|
G04 #@! TO.C,C2*
|
||||||
|
X29225000Y-25000000D03*
|
||||||
|
X30775000Y-25000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
G04 #@! TO.C,C1*
|
||||||
|
X29225000Y-28000000D03*
|
||||||
|
X30775000Y-28000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D11*
|
||||||
|
G04 #@! TO.C,C6*
|
||||||
|
X23050000Y-23000000D03*
|
||||||
|
X24950000Y-23000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D12*
|
||||||
|
G04 #@! TO.C,D1*
|
||||||
|
X54212500Y-34000000D03*
|
||||||
|
X55787500Y-34000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D13*
|
||||||
|
G04 #@! TO.C,J1*
|
||||||
|
X3750000Y-15955000D03*
|
||||||
|
X4550000Y-15955000D03*
|
||||||
|
D14*
|
||||||
|
X5750000Y-15955000D03*
|
||||||
|
X6750000Y-15955000D03*
|
||||||
|
X7250000Y-15955000D03*
|
||||||
|
X8250000Y-15955000D03*
|
||||||
|
D13*
|
||||||
|
X9450000Y-15955000D03*
|
||||||
|
X10250000Y-15955000D03*
|
||||||
|
X10250000Y-15955000D03*
|
||||||
|
X9450000Y-15955000D03*
|
||||||
|
D14*
|
||||||
|
X8750000Y-15955000D03*
|
||||||
|
X7750000Y-15955000D03*
|
||||||
|
X6250000Y-15955000D03*
|
||||||
|
X5250000Y-15955000D03*
|
||||||
|
D13*
|
||||||
|
X4550000Y-15955000D03*
|
||||||
|
X3750000Y-15955000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D15*
|
||||||
|
G04 #@! TO.C,R1*
|
||||||
|
X54175000Y-30000000D03*
|
||||||
|
X55825000Y-30000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D11*
|
||||||
|
G04 #@! TO.C,C5*
|
||||||
|
X23050000Y-17000000D03*
|
||||||
|
X24950000Y-17000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D15*
|
||||||
|
G04 #@! TO.C,R2*
|
||||||
|
X26175000Y-32000000D03*
|
||||||
|
X27825000Y-32000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D10*
|
||||||
|
G04 #@! TO.C,C4*
|
||||||
|
X25225000Y-35000000D03*
|
||||||
|
X26775000Y-35000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D15*
|
||||||
|
G04 #@! TO.C,R7*
|
||||||
|
X10175000Y-28000000D03*
|
||||||
|
X11825000Y-28000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D16*
|
||||||
|
G04 #@! TO.C,U1*
|
||||||
|
X35100000Y-23060000D03*
|
||||||
|
X35100000Y-24460000D03*
|
||||||
|
X35100000Y-25860000D03*
|
||||||
|
X36500000Y-23060000D03*
|
||||||
|
X36500000Y-24460000D03*
|
||||||
|
X36500000Y-25860000D03*
|
||||||
|
X37900000Y-23060000D03*
|
||||||
|
X37900000Y-24460000D03*
|
||||||
|
X37900000Y-25860000D03*
|
||||||
|
D17*
|
||||||
|
X29250000Y-16740000D03*
|
||||||
|
X29250000Y-18010000D03*
|
||||||
|
X29250000Y-19280000D03*
|
||||||
|
X29250000Y-20550000D03*
|
||||||
|
X29250000Y-21820000D03*
|
||||||
|
X29250000Y-23090000D03*
|
||||||
|
X29250000Y-24360000D03*
|
||||||
|
X29250000Y-25630000D03*
|
||||||
|
X29250000Y-26900000D03*
|
||||||
|
X29250000Y-28170000D03*
|
||||||
|
X29250000Y-29440000D03*
|
||||||
|
X29250000Y-30710000D03*
|
||||||
|
X29250000Y-31980000D03*
|
||||||
|
X29250000Y-33250000D03*
|
||||||
|
D18*
|
||||||
|
X31015000Y-34500000D03*
|
||||||
|
X32285000Y-34500000D03*
|
||||||
|
X33555000Y-34500000D03*
|
||||||
|
X34825000Y-34500000D03*
|
||||||
|
X36095000Y-34500000D03*
|
||||||
|
X37365000Y-34500000D03*
|
||||||
|
X38635000Y-34500000D03*
|
||||||
|
X39905000Y-34500000D03*
|
||||||
|
X41175000Y-34500000D03*
|
||||||
|
X42445000Y-34500000D03*
|
||||||
|
X43715000Y-34500000D03*
|
||||||
|
X44985000Y-34500000D03*
|
||||||
|
D17*
|
||||||
|
X46750000Y-33250000D03*
|
||||||
|
X46750000Y-31980000D03*
|
||||||
|
X46750000Y-30710000D03*
|
||||||
|
X46750000Y-29440000D03*
|
||||||
|
X46750000Y-28170000D03*
|
||||||
|
X46750000Y-26900000D03*
|
||||||
|
X46750000Y-25630000D03*
|
||||||
|
X46750000Y-24360000D03*
|
||||||
|
X46750000Y-23090000D03*
|
||||||
|
X46750000Y-21820000D03*
|
||||||
|
X46750000Y-20550000D03*
|
||||||
|
X46750000Y-19280000D03*
|
||||||
|
X46750000Y-18010000D03*
|
||||||
|
X46750000Y-16740000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D15*
|
||||||
|
G04 #@! TO.C,R3*
|
||||||
|
X15175000Y-7000000D03*
|
||||||
|
X16825000Y-7000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D19*
|
||||||
|
G04 #@! TO.C,U2*
|
||||||
|
X16850000Y-17700000D03*
|
||||||
|
X16850000Y-20000000D03*
|
||||||
|
D20*
|
||||||
|
X23150000Y-20000000D03*
|
||||||
|
D19*
|
||||||
|
X16850000Y-22300000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D10*
|
||||||
|
G04 #@! TO.C,C3*
|
||||||
|
X29225000Y-22000000D03*
|
||||||
|
X30775000Y-22000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
D15*
|
||||||
|
G04 #@! TO.C,R4*
|
||||||
|
X15175000Y-12000000D03*
|
||||||
|
X16825000Y-12000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
G04 #@! TO.C,R6*
|
||||||
|
X47175000Y-22000000D03*
|
||||||
|
X48825000Y-22000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
G04 #@! TO.C,R8*
|
||||||
|
X10175000Y-25000000D03*
|
||||||
|
X11825000Y-25000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
G04 #@! TO.C,R5*
|
||||||
|
X47175000Y-24000000D03*
|
||||||
|
X48825000Y-24000000D03*
|
||||||
|
G04 #@! TD*
|
||||||
|
M02*
|
||||||
1056
gerbers-v2/esp32-s3-sensor-node-F_Silkscreen.gto
Normal file
1056
gerbers-v2/esp32-s3-sensor-node-F_Silkscreen.gto
Normal file
File diff suppressed because it is too large
Load Diff
21
gerbers-v2/esp32-s3-sensor-node-bom.csv
Normal file
21
gerbers-v2/esp32-s3-sensor-node-bom.csv
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
"Refs","Value","Footprint","Qty","DNP"
|
||||||
|
"C1","100nF","Capacitor_SMD:C_0603_1608Metric","1",""
|
||||||
|
"C2","100nF","Capacitor_SMD:C_0603_1608Metric","1",""
|
||||||
|
"C3","10uF","Capacitor_SMD:C_0603_1608Metric","1",""
|
||||||
|
"C4","100nF","Capacitor_SMD:C_0603_1608Metric","1",""
|
||||||
|
"C5","10uF","Capacitor_SMD:C_0805_2012Metric","1",""
|
||||||
|
"C6","10uF","Capacitor_SMD:C_0805_2012Metric","1",""
|
||||||
|
"D1","LED_Green","LED_SMD:LED_0603_1608Metric","1",""
|
||||||
|
"J1","USB-C","Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12","1",""
|
||||||
|
"J2","I2C_Sensor","Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical","1",""
|
||||||
|
"J3","PROG","Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical","1",""
|
||||||
|
"R1","470","Resistor_SMD:R_0603_1608Metric","1",""
|
||||||
|
"R2","10k","Resistor_SMD:R_0603_1608Metric","1",""
|
||||||
|
"R3","10k","Resistor_SMD:R_0603_1608Metric","1",""
|
||||||
|
"R4","10k","Resistor_SMD:R_0603_1608Metric","1",""
|
||||||
|
"R5","4.7k","Resistor_SMD:R_0603_1608Metric","1",""
|
||||||
|
"R6","4.7k","Resistor_SMD:R_0603_1608Metric","1",""
|
||||||
|
"R7","5.1k","Resistor_SMD:R_0603_1608Metric","1",""
|
||||||
|
"R8","5.1k","Resistor_SMD:R_0603_1608Metric","1",""
|
||||||
|
"U1","ESP32-S3-WROOM-1","RF_Module:ESP32-S3-WROOM-1","1",""
|
||||||
|
"U2","AMS1117-3.3","Package_TO_SOT_SMD:SOT-223-3_TabPin2","1",""
|
||||||
|
127
gerbers-v2/esp32-s3-sensor-node-job.gbrjob
Normal file
127
gerbers-v2/esp32-s3-sensor-node-job.gbrjob
Normal file
@@ -0,0 +1,127 @@
|
|||||||
|
{
|
||||||
|
"Header": {
|
||||||
|
"GenerationSoftware": {
|
||||||
|
"Vendor": "KiCad",
|
||||||
|
"Application": "Pcbnew",
|
||||||
|
"Version": "10.0.2"
|
||||||
|
},
|
||||||
|
"CreationDate": "2026-06-22T21:27:22+03:00"
|
||||||
|
},
|
||||||
|
"GeneralSpecs": {
|
||||||
|
"ProjectId": {
|
||||||
|
"Name": "esp32-s3-sensor-node",
|
||||||
|
"GUID": "65737033-322d-4733-932d-73656e736f72",
|
||||||
|
"Revision": "rev?"
|
||||||
|
},
|
||||||
|
"Size": {
|
||||||
|
"X": 65.1,
|
||||||
|
"Y": 40.1
|
||||||
|
},
|
||||||
|
"LayerNumber": 2,
|
||||||
|
"BoardThickness": 1.6,
|
||||||
|
"Finish": "None"
|
||||||
|
},
|
||||||
|
"DesignRules": [
|
||||||
|
{
|
||||||
|
"Layers": "Outer",
|
||||||
|
"PadToPad": 0.2,
|
||||||
|
"PadToTrack": 0.2,
|
||||||
|
"TrackToTrack": 0.2,
|
||||||
|
"MinLineWidth": 0.2,
|
||||||
|
"TrackToRegion": 0.3,
|
||||||
|
"RegionToRegion": 0.3
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"FilesAttributes": [
|
||||||
|
{
|
||||||
|
"Path": "esp32-s3-sensor-node-F_Cu.gtl",
|
||||||
|
"FileFunction": "Copper,L1,Top",
|
||||||
|
"FilePolarity": "Positive"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Path": "esp32-s3-sensor-node-B_Cu.gbl",
|
||||||
|
"FileFunction": "Copper,L2,Bot",
|
||||||
|
"FilePolarity": "Positive"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Path": "esp32-s3-sensor-node-F_Paste.gtp",
|
||||||
|
"FileFunction": "SolderPaste,Top",
|
||||||
|
"FilePolarity": "Positive"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Path": "esp32-s3-sensor-node-B_Paste.gbp",
|
||||||
|
"FileFunction": "SolderPaste,Bot",
|
||||||
|
"FilePolarity": "Positive"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Path": "esp32-s3-sensor-node-F_Silkscreen.gto",
|
||||||
|
"FileFunction": "Legend,Top",
|
||||||
|
"FilePolarity": "Positive"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Path": "esp32-s3-sensor-node-B_Silkscreen.gbo",
|
||||||
|
"FileFunction": "Legend,Bot",
|
||||||
|
"FilePolarity": "Positive"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Path": "esp32-s3-sensor-node-F_Mask.gts",
|
||||||
|
"FileFunction": "SolderMask,Top",
|
||||||
|
"FilePolarity": "Negative"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Path": "esp32-s3-sensor-node-B_Mask.gbs",
|
||||||
|
"FileFunction": "SolderMask,Bot",
|
||||||
|
"FilePolarity": "Negative"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Path": "esp32-s3-sensor-node-Edge_Cuts.gm1",
|
||||||
|
"FileFunction": "Profile",
|
||||||
|
"FilePolarity": "Positive"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"MaterialStackup": [
|
||||||
|
{
|
||||||
|
"Type": "Legend",
|
||||||
|
"Name": "Top Silk Screen"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Type": "SolderPaste",
|
||||||
|
"Name": "Top Solder Paste"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Type": "SolderMask",
|
||||||
|
"Thickness": 0.01,
|
||||||
|
"Name": "Top Solder Mask"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Type": "Copper",
|
||||||
|
"Thickness": 0.035,
|
||||||
|
"Name": "F.Cu"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Type": "Dielectric",
|
||||||
|
"Thickness": 1.51,
|
||||||
|
"Material": "FR4",
|
||||||
|
"Name": "F.Cu/B.Cu",
|
||||||
|
"Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Type": "Copper",
|
||||||
|
"Thickness": 0.035,
|
||||||
|
"Name": "B.Cu"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Type": "SolderMask",
|
||||||
|
"Thickness": 0.01,
|
||||||
|
"Name": "Bottom Solder Mask"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Type": "SolderPaste",
|
||||||
|
"Name": "Bottom Solder Paste"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Type": "Legend",
|
||||||
|
"Name": "Bottom Silk Screen"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
21
gerbers-v2/esp32-s3-sensor-node-pos.csv
Normal file
21
gerbers-v2/esp32-s3-sensor-node-pos.csv
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
Ref,Val,Package,PosX,PosY,Rot,Side
|
||||||
|
"C1","100nF","C_0603_1608Metric",30.000000,-28.000000,0.000000,top
|
||||||
|
"C2","100nF","C_0603_1608Metric",30.000000,-25.000000,0.000000,top
|
||||||
|
"C3","10uF","C_0603_1608Metric",30.000000,-22.000000,0.000000,top
|
||||||
|
"C4","100nF","C_0603_1608Metric",26.000000,-35.000000,0.000000,top
|
||||||
|
"C5","10uF","C_0805_2012Metric",24.000000,-17.000000,0.000000,top
|
||||||
|
"C6","10uF","C_0805_2012Metric",24.000000,-23.000000,0.000000,top
|
||||||
|
"D1","LED_Green","LED_0603_1608Metric",55.000000,-34.000000,0.000000,top
|
||||||
|
"J1","USB-C","USB_C_Receptacle_HRO_TYPE-C-31-M-12",7.000000,-20.000000,0.000000,top
|
||||||
|
"J2","I2C_Sensor","PinHeader_1x04_P2.54mm_Vertical",58.000000,-20.000000,0.000000,top
|
||||||
|
"J3","PROG","PinHeader_1x04_P2.54mm_Vertical",25.000000,-3.000000,0.000000,top
|
||||||
|
"R1","470","R_0603_1608Metric",55.000000,-30.000000,0.000000,top
|
||||||
|
"R2","10k","R_0603_1608Metric",27.000000,-32.000000,0.000000,top
|
||||||
|
"R3","10k","R_0603_1608Metric",16.000000,-7.000000,0.000000,top
|
||||||
|
"R4","10k","R_0603_1608Metric",16.000000,-12.000000,0.000000,top
|
||||||
|
"R5","4.7k","R_0603_1608Metric",48.000000,-24.000000,0.000000,top
|
||||||
|
"R6","4.7k","R_0603_1608Metric",48.000000,-22.000000,0.000000,top
|
||||||
|
"R7","5.1k","R_0603_1608Metric",11.000000,-28.000000,0.000000,top
|
||||||
|
"R8","5.1k","R_0603_1608Metric",11.000000,-25.000000,0.000000,top
|
||||||
|
"U1","ESP32-S3-WROOM-1","ESP32-S3-WROOM-1",38.000000,-22.000000,0.000000,top
|
||||||
|
"U2","AMS1117-3.3","SOT-223-3_TabPin2",20.000000,-20.000000,0.000000,top
|
||||||
|
69
gerbers-v2/esp32-s3-sensor-node.drl
Normal file
69
gerbers-v2/esp32-s3-sensor-node.drl
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
M48
|
||||||
|
; DRILL file KiCad 10.0.2 date 2026-06-22T21:27:22
|
||||||
|
; FORMAT={-:-/ absolute / metric / decimal}
|
||||||
|
; #@! TF.CreationDate,2026-06-22T21:27:22+03:00
|
||||||
|
; #@! TF.GenerationSoftware,Kicad,Pcbnew,10.0.2
|
||||||
|
; #@! TF.FileFunction,MixedPlating,1,2
|
||||||
|
FMAT,2
|
||||||
|
METRIC
|
||||||
|
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
|
||||||
|
T1C0.200
|
||||||
|
; #@! TA.AperFunction,Plated,PTH,ViaDrill
|
||||||
|
T2C0.300
|
||||||
|
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
|
||||||
|
T3C0.600
|
||||||
|
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
|
||||||
|
T4C1.000
|
||||||
|
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
|
||||||
|
T5C0.650
|
||||||
|
%
|
||||||
|
G90
|
||||||
|
G05
|
||||||
|
T1
|
||||||
|
X35.1Y-23.76
|
||||||
|
X35.1Y-25.16
|
||||||
|
X35.8Y-23.06
|
||||||
|
X35.8Y-24.46
|
||||||
|
X35.8Y-25.86
|
||||||
|
X36.5Y-23.76
|
||||||
|
X36.5Y-25.16
|
||||||
|
X37.2Y-23.06
|
||||||
|
X37.2Y-24.46
|
||||||
|
X37.2Y-25.86
|
||||||
|
X37.9Y-23.76
|
||||||
|
X37.9Y-25.16
|
||||||
|
T2
|
||||||
|
X6.367Y-17.293
|
||||||
|
X6.367Y-38.609
|
||||||
|
X7.417Y-17.21
|
||||||
|
X7.933Y-14.686
|
||||||
|
X13.492Y-29.794
|
||||||
|
X25.225Y-32.921
|
||||||
|
X25.98Y-23.071
|
||||||
|
X27.995Y-19.533
|
||||||
|
X30.917Y-31.98
|
||||||
|
X30.917Y-38.609
|
||||||
|
X38.813Y-30.71
|
||||||
|
X54.534Y-36.046
|
||||||
|
T4
|
||||||
|
X25.0Y-3.0
|
||||||
|
X25.0Y-5.54
|
||||||
|
X25.0Y-8.08
|
||||||
|
X25.0Y-10.62
|
||||||
|
X58.0Y-20.0
|
||||||
|
X58.0Y-22.54
|
||||||
|
X58.0Y-25.08
|
||||||
|
X58.0Y-27.62
|
||||||
|
T5
|
||||||
|
X4.11Y-17.4
|
||||||
|
X9.89Y-17.4
|
||||||
|
T3
|
||||||
|
X2.68Y-16.32G85X2.68Y-17.42
|
||||||
|
G05
|
||||||
|
X2.68Y-20.75G85X2.68Y-21.35
|
||||||
|
G05
|
||||||
|
X11.32Y-16.32G85X11.32Y-17.42
|
||||||
|
G05
|
||||||
|
X11.32Y-20.75G85X11.32Y-21.35
|
||||||
|
G05
|
||||||
|
M30
|
||||||
Reference in New Issue
Block a user