summaryrefslogtreecommitdiff
path: root/hw/display
diff options
context:
space:
mode:
authorUros Majstorovic <majstor@majstor.org>2026-06-26 00:38:36 +0200
committerUros Majstorovic <majstor@majstor.org>2026-07-16 03:23:14 +0200
commit2d225c4708c13af4f681e6bc81b8862c38e8eba2 (patch)
tree50ccdc8ac9bdce51627a82d291e6f0d2fc19e7c1 /hw/display
parentde02414072ce23e0a40cbebce7c3c365da01f7ba (diff)
fixed touch FFC connector
Diffstat (limited to 'hw/display')
-rw-r--r--hw/display/display.kicad_pcb144
1 files changed, 73 insertions, 71 deletions
diff --git a/hw/display/display.kicad_pcb b/hw/display/display.kicad_pcb
index bfb233f..eb151d4 100644
--- a/hw/display/display.kicad_pcb
+++ b/hw/display/display.kicad_pcb
@@ -257,6 +257,68 @@
(add_net LED_K)
)
+ (module footprints:Amphenol_SFV8R_1x08-1MP_P0.50mm_Horizontal (layer B.Cu) (tedit 6A18BD34) (tstamp 6A191633)
+ (at 95.9 73 270)
+ (path /6141DE10)
+ (fp_text reference J3 (at -4.25 -3.95 90) (layer B.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (fp_text value Touch (at 0 -3.8 90) (layer B.Fab)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (fp_line (start 5.05 3) (end -5.05 3) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -2.15 2.05) (end -2.15 2.55) (layer B.SilkS) (width 0.12))
+ (fp_line (start 0 1.2) (end -3.55 1.2) (layer B.Fab) (width 0.1))
+ (fp_line (start -3.55 1.2) (end -3.55 -1.5) (layer B.Fab) (width 0.1))
+ (fp_line (start -3.55 -1.5) (end -2.95 -1.5) (layer B.Fab) (width 0.1))
+ (fp_line (start -2.95 -1.5) (end -2.95 -1.8) (layer B.Fab) (width 0.1))
+ (fp_line (start -2.95 -1.8) (end -3.45 -1.8) (layer B.Fab) (width 0.1))
+ (fp_line (start -3.45 -1.8) (end -3.45 -2.5) (layer B.Fab) (width 0.1))
+ (fp_line (start -3.45 -2.5) (end 0 -2.5) (layer B.Fab) (width 0.1))
+ (fp_line (start 0 1.2) (end 3.55 1.2) (layer B.Fab) (width 0.1))
+ (fp_line (start 3.55 1.2) (end 3.55 -1.5) (layer B.Fab) (width 0.1))
+ (fp_line (start 3.55 -1.5) (end 2.95 -1.5) (layer B.Fab) (width 0.1))
+ (fp_line (start 2.95 -1.5) (end 2.95 -1.8) (layer B.Fab) (width 0.1))
+ (fp_line (start 2.95 -1.8) (end 3.45 -1.8) (layer B.Fab) (width 0.1))
+ (fp_line (start 3.45 -1.8) (end 3.45 -2.5) (layer B.Fab) (width 0.1))
+ (fp_line (start 3.45 -2.5) (end 0 -2.5) (layer B.Fab) (width 0.1))
+ (fp_line (start -2.15 2.05) (end -3.65 2.05) (layer B.SilkS) (width 0.12))
+ (fp_line (start 2.15 2.05) (end 3.65 2.05) (layer B.SilkS) (width 0.12))
+ (fp_line (start -3.65 -0.86) (end -3.65 -2.6) (layer B.SilkS) (width 0.12))
+ (fp_line (start -3.65 -2.6) (end 3.65 -2.6) (layer B.SilkS) (width 0.12))
+ (fp_line (start -2.25 1.2) (end -1.75 0.492893) (layer B.Fab) (width 0.1))
+ (fp_line (start 3.65 -2.6) (end 3.65 -0.86) (layer B.SilkS) (width 0.12))
+ (fp_line (start -5.05 -3) (end 5.05 -3) (layer B.CrtYd) (width 0.05))
+ (fp_line (start 5.05 -3) (end 5.05 3) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -5.05 3) (end -5.05 -3) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -1.75 0.492893) (end -1.25 1.2) (layer B.Fab) (width 0.1))
+ (fp_text user %R (at 0 -1.8 90) (layer B.Fab)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (pad MP smd rect (at 3.175 1.55 270) (size 1.95 0.5) (layers B.Cu B.Paste B.Mask))
+ (pad MP smd rect (at -3.175 1.55 270) (size 1.95 0.5) (layers B.Cu B.Paste B.Mask))
+ (pad MP smd rect (at 2.825 -0.15 270) (size 1.25 0.7) (layers B.Cu B.Paste B.Mask))
+ (pad MP smd rect (at -2.825 -0.15 270) (size 1.25 0.7) (layers B.Cu B.Paste B.Mask))
+ (pad MP smd rect (at 3.525 0.75 270) (size 2.65 1.1) (layers B.Cu B.Paste B.Mask))
+ (pad MP smd rect (at -3.525 0.75 270) (size 2.65 1.1) (layers B.Cu B.Paste B.Mask))
+ (pad 1 smd rect (at -1.75 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
+ (net 1 GND))
+ (pad 2 smd rect (at -1.25 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
+ (net 62 "Net-(J3-Pad2)"))
+ (pad 3 smd rect (at -0.75 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
+ (net 2 +3V3))
+ (pad 4 smd rect (at -0.25 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
+ (net 58 CTP.SCL))
+ (pad 5 smd rect (at 0.25 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
+ (net 59 CTP.SDA))
+ (pad 6 smd rect (at 0.75 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
+ (net 60 CTP.INT))
+ (pad 7 smd rect (at 1.25 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
+ (net 61 CTP.RST))
+ (pad 8 smd rect (at 1.75 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
+ (net 1 GND))
+ )
+
(module footprints:Spacer_small (layer B.Cu) (tedit 61BFD32E) (tstamp 638980DF)
(at 102.05 79.65 180)
(path /60EB9F25)
@@ -1404,7 +1466,7 @@
(module footprints:Amphenol_62684-45_1x45-1MP_P0.50mm_Horizontal (layer B.Cu) (tedit 6A18B66C) (tstamp 6A1915E2)
(at 84.85 54.8 270)
(path /624A1BAE)
- (fp_text reference J2 (at 0 3.65 90) (layer B.SilkS)
+ (fp_text reference J2 (at -13.65 -5.7 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value Screen (at 0 -5.75 90) (layer B.Fab)
@@ -1537,66 +1599,6 @@
(pad MP smd rect (at -13.1 -1.3 270) (size 2.4 1.6) (layers B.Cu B.Paste B.Mask))
)
- (module footprints:Amphenol_SFV8R_1x08-1MP_P0.50mm_Horizontal (layer B.Cu) (tedit 6A18B65B) (tstamp 6A191633)
- (at 95.9 73 270)
- (path /6141DE10)
- (fp_text reference J3 (at 0 3.7 90) (layer B.SilkS)
- (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
- )
- (fp_text value Touch (at 0 -3.8 90) (layer B.Fab)
- (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
- )
- (fp_line (start -1.75 0.492893) (end -1.25 1.2) (layer B.Fab) (width 0.1))
- (fp_line (start -5.05 3) (end -5.05 -3) (layer B.CrtYd) (width 0.05))
- (fp_line (start 5.05 -3) (end 5.05 3) (layer B.CrtYd) (width 0.05))
- (fp_line (start -5.05 -3) (end 5.05 -3) (layer B.CrtYd) (width 0.05))
- (fp_line (start 3.65 -2.6) (end 3.65 -0.86) (layer B.SilkS) (width 0.12))
- (fp_line (start -2.25 1.2) (end -1.75 0.492893) (layer B.Fab) (width 0.1))
- (fp_line (start -3.65 -2.6) (end 3.65 -2.6) (layer B.SilkS) (width 0.12))
- (fp_line (start -3.65 -0.86) (end -3.65 -2.6) (layer B.SilkS) (width 0.12))
- (fp_line (start 2.15 2.05) (end 3.65 2.05) (layer B.SilkS) (width 0.12))
- (fp_line (start -2.15 2.05) (end -3.65 2.05) (layer B.SilkS) (width 0.12))
- (fp_line (start 3.45 -2.5) (end 0 -2.5) (layer B.Fab) (width 0.1))
- (fp_line (start 3.45 -1.8) (end 3.45 -2.5) (layer B.Fab) (width 0.1))
- (fp_line (start 2.95 -1.8) (end 3.45 -1.8) (layer B.Fab) (width 0.1))
- (fp_line (start 2.95 -1.5) (end 2.95 -1.8) (layer B.Fab) (width 0.1))
- (fp_line (start 3.55 -1.5) (end 2.95 -1.5) (layer B.Fab) (width 0.1))
- (fp_line (start 3.55 1.2) (end 3.55 -1.5) (layer B.Fab) (width 0.1))
- (fp_line (start 0 1.2) (end 3.55 1.2) (layer B.Fab) (width 0.1))
- (fp_line (start -3.45 -2.5) (end 0 -2.5) (layer B.Fab) (width 0.1))
- (fp_line (start -3.45 -1.8) (end -3.45 -2.5) (layer B.Fab) (width 0.1))
- (fp_line (start -2.95 -1.8) (end -3.45 -1.8) (layer B.Fab) (width 0.1))
- (fp_line (start -2.95 -1.5) (end -2.95 -1.8) (layer B.Fab) (width 0.1))
- (fp_line (start -3.55 -1.5) (end -2.95 -1.5) (layer B.Fab) (width 0.1))
- (fp_line (start -3.55 1.2) (end -3.55 -1.5) (layer B.Fab) (width 0.1))
- (fp_line (start 0 1.2) (end -3.55 1.2) (layer B.Fab) (width 0.1))
- (fp_line (start -2.15 2.05) (end -2.15 2.55) (layer B.SilkS) (width 0.12))
- (fp_line (start 5.05 3) (end -5.05 3) (layer B.CrtYd) (width 0.05))
- (fp_text user %R (at 0 -1.8 90) (layer B.Fab)
- (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
- )
- (pad 8 smd rect (at 1.75 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
- (net 1 GND))
- (pad 7 smd rect (at 1.25 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
- (net 61 CTP.RST))
- (pad 6 smd rect (at 0.75 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
- (net 60 CTP.INT))
- (pad 5 smd rect (at 0.25 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
- (net 59 CTP.SDA))
- (pad 4 smd rect (at -0.25 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
- (net 58 CTP.SCL))
- (pad 3 smd rect (at -0.75 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
- (net 2 +3V3))
- (pad 2 smd rect (at -1.25 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
- (net 62 "Net-(J3-Pad2)"))
- (pad 1 smd rect (at -1.75 1.9 270) (size 0.3 1.4) (layers B.Cu B.Paste B.Mask)
- (net 1 GND))
- (pad MP smd rect (at -3.525 1 270) (size 2.65 1.6) (layers B.Cu B.Paste B.Mask))
- (pad MP smd rect (at 3.525 1 270) (size 2.65 1.6) (layers B.Cu B.Paste B.Mask))
- (pad MP smd rect (at -2.825 -0.15 270) (size 1.25 0.7) (layers B.Cu B.Paste B.Mask))
- (pad MP smd rect (at 2.825 -0.15 270) (size 1.25 0.7) (layers B.Cu B.Paste B.Mask))
- )
-
(gr_line (start 92.85 69.6) (end 92.85 80.85) (layer Edge.Cuts) (width 0.5) (tstamp 63892187))
(gr_line (start 83.35 69.6) (end 92.85 69.6) (layer Edge.Cuts) (width 0.5) (tstamp 63892183))
(gr_arc (start 94.35 80.85) (end 92.85 80.85) (angle -90) (layer Edge.Cuts) (width 0.5) (tstamp 63892012))
@@ -2185,7 +2187,7 @@
(segment (start 94.95 74.1) (end 103.3 74.1) (width 0.2) (layer B.Cu) (net 61))
(segment (start 96.65 45.55) (end 96.65 45.05) (width 0.2) (layer F.Cu) (net 63))
- (zone (net 1) (net_name GND) (layer GND) (tstamp 6A191687) (hatch edge 0.508)
+ (zone (net 1) (net_name GND) (layer GND) (tstamp 6A18BF38) (hatch edge 0.508)
(connect_pads (clearance 0.2032))
(min_thickness 0.2032)
(fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
@@ -2738,7 +2740,7 @@
)
)
)
- (zone (net 2) (net_name +3V3) (layer PWR) (tstamp 6A191684) (hatch edge 0.508)
+ (zone (net 2) (net_name +3V3) (layer PWR) (tstamp 6A18BF35) (hatch edge 0.508)
(connect_pads (clearance 0.2032))
(min_thickness 0.2032)
(fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
@@ -3258,7 +3260,7 @@
)
)
)
- (zone (net 2) (net_name +3V3) (layer F.Cu) (tstamp 6A191681) (hatch edge 0.508)
+ (zone (net 2) (net_name +3V3) (layer F.Cu) (tstamp 6A18BF32) (hatch edge 0.508)
(connect_pads yes (clearance 0.2032))
(min_thickness 0.254)
(fill yes (arc_segments 32) (thermal_gap 0.254) (thermal_bridge_width 0.381))
@@ -3273,7 +3275,7 @@
)
)
)
- (zone (net 36) (net_name LED_A) (layer F.Cu) (tstamp 6A19167E) (hatch edge 0.508)
+ (zone (net 36) (net_name LED_A) (layer F.Cu) (tstamp 6A18BF2F) (hatch edge 0.508)
(priority 1)
(connect_pads yes (clearance 0.2032))
(min_thickness 0.254)
@@ -3290,7 +3292,7 @@
)
)
)
- (zone (net 35) (net_name LED_K) (layer F.Cu) (tstamp 6A19167B) (hatch edge 0.508)
+ (zone (net 35) (net_name LED_K) (layer F.Cu) (tstamp 6A18BF2C) (hatch edge 0.508)
(priority 1)
(connect_pads yes (clearance 0.2032))
(min_thickness 0.254)
@@ -3309,7 +3311,7 @@
)
)
)
- (zone (net 2) (net_name +3V3) (layer B.Cu) (tstamp 6A191678) (hatch edge 0.508)
+ (zone (net 2) (net_name +3V3) (layer B.Cu) (tstamp 6A18BF29) (hatch edge 0.508)
(connect_pads (clearance 0.2032))
(min_thickness 0.254)
(fill yes (arc_segments 32) (thermal_gap 0.254) (thermal_bridge_width 0.381))
@@ -3325,7 +3327,7 @@
)
)
)
- (zone (net 2) (net_name +3V3) (layer B.Cu) (tstamp 6A191675) (hatch edge 0.508)
+ (zone (net 2) (net_name +3V3) (layer B.Cu) (tstamp 6A18BF26) (hatch edge 0.508)
(priority 1)
(connect_pads yes (clearance 0.2032))
(min_thickness 0.254)
@@ -3341,7 +3343,7 @@
)
)
)
- (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 6A191672) (hatch edge 0.508)
+ (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 6A18BF23) (hatch edge 0.508)
(priority 1)
(connect_pads yes (clearance 0.2032))
(min_thickness 0.254)
@@ -3357,7 +3359,7 @@
)
)
)
- (zone (net 2) (net_name +3V3) (layer F.Cu) (tstamp 6A19166F) (hatch edge 0.508)
+ (zone (net 2) (net_name +3V3) (layer F.Cu) (tstamp 6A18BF20) (hatch edge 0.508)
(priority 1)
(connect_pads yes (clearance 0.2032))
(min_thickness 0.254)
@@ -3375,7 +3377,7 @@
)
)
)
- (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 6A19166C) (hatch edge 0.508)
+ (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 6A18BF1D) (hatch edge 0.508)
(priority 1)
(connect_pads yes (clearance 0.2032))
(min_thickness 0.254)