Skip to content

Commit 02588e5

Browse files
authored
Add Touchpad pinout
1 parent 8348517 commit 02588e5

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

README.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,3 +79,35 @@ system enters an S0ix state. In S3/S4/S5 or when the laptop lid is closed, the
7979
The Framework Laptop 16 has a protection scheme in place to prevent Input Modules from powering on unless the input deck is fully populated.
8080
Module detection is done using the BOARD_ID pin. It is possible to override this setting on the system, but at the risk of shorting the system
8181
or modules.
82+
83+
## Touchpad Module
84+
85+
This section describes the Touchpad Module connection on the **system** side, including the pin define and the pin map of the connector.
86+
87+
Pins on the connector have ESD protection to meet IEC 61000-4-2 Level 4 protection.
88+
89+
| Pin | Function | Note |
90+
|-----|----------|-----------------------------------------------------|
91+
| 1 | GND | |
92+
| 2 | VCC_5V | 5V, power supply from the system. |
93+
| 3 | I2C_SCL | I2C Serial Clock Line |
94+
| 4 | BOARD_ID | Pull to GND through BOARD_ID resistor defined below |
95+
| 5 | I2C_SDA | I2C Serial Data Line |
96+
| 6 | TP_INT_1 | Secondary interrupt for touchpad future features |
97+
| 7 | VCC_3V3 | 3.3V, power supply from the system. |
98+
| 8 | TP_INT_0 | Main interrupt for touchpad |
99+
100+
![image](https://github.com/FrameworkComputer/InputModules/assets/28994301/720e272d-1239-40ba-8b62-a537b74ff71a)
101+
102+
### Touchpad Module layout requirements
103+
104+
The contacts on the Touchpad should be designed so that the ground pins engage first when the Touchpad is sliding in.
105+
Pin 7 should be 0.5mm longer than the other pins to ensure it engages first.
106+
107+
The below picture for pads is shown in perspective. The view angle is on top of the PCB.
108+
109+
Around the signal pads there should be a ground fill keepout to prevent the pogo connectors from shorting the pads
110+
to ground or other signals when sliding in if the solder mask is scraped away.
111+
112+
![image](https://github.com/FrameworkComputer/InputModules/assets/28994301/e8d65dad-9d55-4d5a-b97c-3ccbd33e1fb6)
113+

0 commit comments

Comments
 (0)