component
EVQ-P7A01P
Public Made by Adomby adom
Panasonic Industry Tactile Switches, SMD. Pinout settled in review by an AI reviewer against the manufacturer's datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.1
5 files changed
+222−194
evq-p7a01p-hero.overlay.json+174−172@@ -1,177 +1,179 @@ {- "spec": "adom-hero 1.4",- "mpn": "EVQ-P7A01P",- "kind": "component + footprint reference art",- "board_use": false,- "plane_z_mm": -0.02,- "units": "metre",- "upAxis": "Z",- "layers": {- "pad_outlines": {- "material": "Footprint pads - teal dashed outlines - 50 percent opacity",- "rgba": [- 0.0,- 0.902,- 0.863,- 0.5- ],- "pads": 4,- "span_mm": 5.0,- "dash_mm": 0.125,- "gap_mm": 0.075,- "pad_stroke_mm": 0.03- },- "silkscreen": {- "material": "Silkscreen reference lines - 30 percent opacity",- "rgba": [- 0.92,- 0.96,- 1.0,- 0.3- ],- "footprint_items": 1,- "pin1": {- "source": "added dot (AI)",- "pad": "1",- "center_mm": [- -1.8,- -1.681- ],- "r_mm": 0.231- }- },- "signal_names": {- "material": "Signal names - 50 percent opacity",- "rgba": [- 0.92,- 0.96,- 1.0,- 0.5- ],- "font": "DejaVu Sans Mono",- "labels": 4,- "sides": "top + mirrored underside (single-sided)",- "fallback_to_pad_number": 2- }+ "spec": "adom-hero 1.4",+ "mpn": "EVQ-P7A01P",+ "kind": "component + footprint reference art",+ "board_use": false,+ "plane_z_mm": -0.02,+ "units": "metre",+ "upAxis": "Z",+ "layers": {+ "pad_outlines": {+ "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+ "rgba": [+ 0.0,+ 0.902,+ 0.863,+ 0.5+ ],+ "pads": 4,+ "span_mm": 5.0,+ "dash_mm": 0.125,+ "gap_mm": 0.075,+ "pad_stroke_mm": 0.03 },- "align": {- "ok": true,- "centre_offset_mm": 0.0,- "tolerance_mm": 0.4,- "orientation_flipped": false,- "contacts_bbox_mm": [- -1.76,- 1.76,- -1.45,- 1.45+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 1,+ "pin1": {+ "source": "added dot (AI)",+ "pad": "1",+ "center_mm": [+ -1.8,+ -1.681 ],- "pads_bbox_mm": [- -2.5,- 2.5,- -1.25,- 1.25- ],- "seating_z_mm": 0.0- },- "sources": {- "glb": "evq-p7a01p-etched.glb",- "glb_sha256": "e1ebe107505a652e86d3032cef758d7888073c78dc5ad1a306f85b51a6624840",- "footprint": "evq-p7a01p.kicad_mod",- "footprint_sha256": "534135c3c0d74738aec94196e7be02c78fb5f89c6ec04219a98abd2646467d5f",- "pins": "page.json component.pins",- "pins_sha256": "95924cb308adef7d7713f965cb8de91a5a69f652081ca3f7ff86a22ea1cc893f"+ "r_mm": 0.231+ } },- "generator": "adom-wiki 1.8.15 (component_hero)",- "labels": [- {- "pad": "1",- "text": "1",- "x": -2.65,- "y": -0.725,- "align": "right",- "vertical": false,- "h": 0.6- },- {- "pad": "1'",- "text": "1ʼ",- "x": 2.65,- "y": -0.725,- "align": "left",- "vertical": false,- "h": 0.6- },- {- "pad": "2",- "text": "2",- "x": -2.65,- "y": 0.725,- "align": "right",- "vertical": false,- "h": 0.6- },- {- "pad": "2'",- "text": "2ʼ",- "x": 2.65,- "y": 0.725,- "align": "left",- "vertical": false,- "h": 0.6- }+ "signal_names": {+ "material": "Signal names - 50 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.5+ ],+ "font": "DejaVu Sans Mono",+ "labels": 4,+ "sides": "top + mirrored underside (single-sided)",+ "omitted": null,+ "fallback_to_pad_number": 2+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "over_pads": true,+ "tolerance_mm": 0.4,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -1.76,+ 1.76,+ -1.45,+ 1.45+ ],+ "pads_bbox_mm": [+ -2.5,+ 2.5,+ -1.25,+ 1.25 ],- "pads": [- {- "number": "1",- "shape": "rect",- "center_mm": [- -1.8,- -0.725- ],- "size_mm": [- 1.4,- 1.05- ],- "rot": 0.0- },- {- "number": "1'",- "shape": "rect",- "center_mm": [- 1.8,- -0.725- ],- "size_mm": [- 1.4,- 1.05- ],- "rot": 0.0- },- {- "number": "2",- "shape": "rect",- "center_mm": [- -1.8,- 0.725- ],- "size_mm": [- 1.4,- 1.05- ],- "rot": 0.0- },- {- "number": "2'",- "shape": "rect",- "center_mm": [- 1.8,- 0.725- ],- "size_mm": [- 1.4,- 1.05- ],- "rot": 0.0- }- ]-}+ "seating_z_mm": 0.0+ },+ "sources": {+ "glb": "evq-p7a01p-etched.glb",+ "glb_sha256": "e1ebe107505a652e86d3032cef758d7888073c78dc5ad1a306f85b51a6624840",+ "footprint": "evq-p7a01p.kicad_mod",+ "footprint_sha256": "534135c3c0d74738aec94196e7be02c78fb5f89c6ec04219a98abd2646467d5f",+ "pins": "page.json component.pins",+ "pins_sha256": "95924cb308adef7d7713f965cb8de91a5a69f652081ca3f7ff86a22ea1cc893f"+ },+ "generator": "factory/hero_glb.py",+ "labels": [+ {+ "pad": "1",+ "text": "1",+ "x": -2.65,+ "y": -0.725,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "1'",+ "text": "1\u02bc",+ "x": 2.65,+ "y": -0.725,+ "align": "left",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "2",+ "text": "2",+ "x": -2.65,+ "y": 0.725,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "2'",+ "text": "2\u02bc",+ "x": 2.65,+ "y": 0.725,+ "align": "left",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "rect",+ "center_mm": [+ -1.8,+ -0.725+ ],+ "size_mm": [+ 1.4,+ 1.05+ ],+ "rot": 0.0+ },+ {+ "number": "1'",+ "shape": "rect",+ "center_mm": [+ 1.8,+ -0.725+ ],+ "size_mm": [+ 1.4,+ 1.05+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "rect",+ "center_mm": [+ -1.8,+ 0.725+ ],+ "size_mm": [+ 1.4,+ 1.05+ ],+ "rot": 0.0+ },+ {+ "number": "2'",+ "shape": "rect",+ "center_mm": [+ 1.8,+ 0.725+ ],+ "size_mm": [+ 1.4,+ 1.05+ ],+ "rot": 0.0+ }+ ]+}
evq-p7a01p.kicad_sym+10−2@@ -1,10 +1,10 @@ (kicad_symbol_lib (version 20211014) (generator ds2sf_rect) (symbol "EVQ-P7A01P" (in_bom yes) (on_board yes) (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))- (property "Value" "EVQ-P7A01P" (at 0 -5.08 0) (effects (font (size 1.27 1.27))))+ (property "Value" "EVQ-P7A01P" (at 0 -7.62 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "EVQ-P7A01P_0_1"- (rectangle (start -12.70 2.54) (end 12.70 -2.54)+ (rectangle (start -12.70 2.54) (end 12.70 -5.08) (stroke (width 0.254) (type default)) (fill (type background))) ) (symbol "EVQ-P7A01P_1_1"@@ -12,7 +12,15 @@ (name "1" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27)))) )+ (pin passive line (at -17.78 -2.54 0) (length 5.08)+ (name "1ʼ" (effects (font (size 1.27 1.27))))+ (number "1'" (effects (font (size 1.27 1.27))))+ ) (pin passive line (at 17.78 0.00 180) (length 5.08)+ (name "2ʼ" (effects (font (size 1.27 1.27))))+ (number "2'" (effects (font (size 1.27 1.27))))+ )+ (pin passive line (at 17.78 -2.54 180) (length 5.08) (name "2" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27)))) )
evq-p7a01p.lbr+23−8@@ -50,7 +50,7 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description></description>+<description>Panasonic Industry Tactile Switches, SMD. Pinout settled in review by an AI reviewer against the manufacturer's datasheet</description> <packages> <package name="Panasonic_Industry_EVQ-P7A0_a5d416"> <description>4 pads, 5.0 x 2.5 mm. Generated from the Panasonic Industry datasheet land pattern (family R1490, spec a5d416a458)</description>@@ -69,19 +69,22 @@ </packages> <symbols> <symbol name="EVQ-P7A01P">+ <description>Panasonic Industry Tactile Switches, SMD. Pinout settled in review by an AI reviewer against the manufacturer's datasheet</description> <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>- <wire x1="12.7" y1="2.54" x2="12.7" y2="-2.54" width="0.254" layer="94"/>- <wire x1="12.7" y1="-2.54" x2="-12.7" y2="-2.54" width="0.254" layer="94"/>- <wire x1="-12.7" y1="-2.54" x2="-12.7" y2="2.54" width="0.254" layer="94"/>+ <wire x1="12.7" y1="2.54" x2="12.7" y2="-5.08" width="0.254" layer="94"/>+ <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+ <wire x1="-12.7" y1="-5.08" x2="-12.7" y2="2.54" width="0.254" layer="94"/> <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">>NAME</text>- <text x="0.0000" y="-5.0800" size="1.27" layer="96" align="center">>VALUE</text>+ <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">>VALUE</text> <pin name="1" x="-17.78" y="0" length="middle" direction="pas"/>+ <pin name="1@2" x="-17.78" y="-2.54" length="middle" direction="pas"/> <pin name="2" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+ <pin name="2@2" x="17.78" y="-2.54" length="middle" direction="pas" rot="R180"/> </symbol> </symbols> <devicesets> <deviceset name="EVQ-P7A01P" prefix="U">- <description></description>+ <description>Panasonic Industry Tactile Switches, SMD. Pinout settled in review by an AI reviewer against the manufacturer's datasheet</description> <gates> <gate name="G$1" symbol="EVQ-P7A01P" x="0" y="0"/> </gates>@@ -89,9 +92,21 @@ <device name="" package="Panasonic_Industry_EVQ-P7A0_a5d416"> <connects> <connect gate="G$1" pin="1" pad="1"/>- <connect gate="G$1" pin="2" pad="2"/>+ <connect gate="G$1" pin="1@2" pad="1'"/>+ <connect gate="G$1" pin="2" pad="2'"/>+ <connect gate="G$1" pin="2@2" pad="2"/> </connects>- <technologies><technology name=""/></technologies>+ <technologies>+ <technology name="">+ <attribute name="MPN" value="EVQ-P7A01P" constant="no"/>+ <attribute name="MANUFACTURER" value="Panasonic Industry" constant="no"/>+ <attribute name="DATASHEET" value="https://api.pim.na.industrial.panasonic.com/file_stream/main/fileversion/245500" constant="no"/>+ <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/evq-p7a01p" constant="no"/>+ <attribute name="MOUSER_PN" value="667-EVQP7A01P" constant="no"/>+ <attribute name="DIGIKEY_PN" value="P16763CT-ND" constant="no"/>+ <attribute name="LCSC_PN" value="C79167" constant="no"/>+ </technology>+ </technologies> </device> </devices> </deviceset>
package.json+3−3@@ -1,6 +1,6 @@ { "slug": "evq-p7a01p",- "version": "0.1.0",+ "version": "0.1.1", "type": "component", "description": "Panasonic Industry Tactile Switches, SMD. Pinout settled in review by an AI reviewer against the manufacturer's datasheet, KiCad symbol/footprint/3D.", "tags": [@@ -54,7 +54,7 @@ "mouser": "667-EVQP7A01P" }, "distributor_check": {- "checked_at": "2026-11-09T23:55:26Z",+ "checked_at": "2026-11-09T23:57:55Z", "source": "Component Ocean /api/assign-pns", "digikey": { "pn": "P16763CT-ND",@@ -146,7 +146,7 @@ "zmin_mm": 0.0, "centre_offset_mm": 0.0, "footprint_binding": "identity",- "sha256": "b6d00f42f195a279746e4bc8fba245fab35c11e3bef3f8a4c308a410af25d5ee",+ "sha256": "fed4aae9f16f278abe35815f73b91c308d3a4ebfebe0b906483fdc0371c629c8", "checked": "2026-11-09", "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)" }
page.json+12−9@@ -4,7 +4,7 @@ "slug": "evq-p7a01p", "title": "EVQ-P7A01P", "brief": "Panasonic Industry Tactile Switches, SMD. Pinout settled in review by an AI reviewer against the manufacturer's datasheet, KiCad symbol/footprint/3D.",- "version": "0.1.0",+ "version": "0.1.1", "license": "CC-BY-SA-4.0", "tags": [ "component",@@ -36,7 +36,7 @@ "mouser": "667-EVQP7A01P" }, "distributor_check": {- "checked_at": "2026-11-09T23:55:26Z",+ "checked_at": "2026-11-09T23:57:55Z", "source": "Component Ocean /api/assign-pns", "digikey": { "pn": "P16763CT-ND",@@ -106,8 +106,8 @@ 2.9, 1.35 ],- "zmin_mm": 0.0,- "centre_offset_mm": 0.0,+ "zmin_mm": 0,+ "centre_offset_mm": 0, "footprint_binding": "identity", "sha256": "963ff7e1f46d0ad36389510c3a82e8a005257aba6234093a58a8058511b8b5eb", "checked": "2026-11-09",@@ -125,10 +125,10 @@ 2.9, 1.35 ],- "zmin_mm": 0.0,- "centre_offset_mm": 0.0,+ "zmin_mm": 0,+ "centre_offset_mm": 0, "footprint_binding": "identity",- "sha256": "b6d00f42f195a279746e4bc8fba245fab35c11e3bef3f8a4c308a410af25d5ee",+ "sha256": "fed4aae9f16f278abe35815f73b91c308d3a4ebfebe0b906483fdc0371c629c8", "checked": "2026-11-09", "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)" }@@ -317,5 +317,8 @@ "evq-p7a01p-hero.glb", "evq-p7a01p-hero.overlay.json", "evq-p7a01p-etched.glb"- ]-}+ ],+ "description": "Panasonic Industry Tactile Switches, SMD. Pinout settled in review by an AI reviewer against the manufacturer's datasheet, KiCad symbol/footprint/3D.",+ "visibility": "private",+ "org": "adom"+}