Skip to content

Conversation

@lewisxhe
Copy link
Contributor

I originally didn't plan to add a new variant folder to the variants directory, but the pinouts for v1.1 and v1.0 are different, and there's no good way to add them to a single variants folder at the moment, so I'm creating a new variant folder.

V1.1 Change List:

  1. Haptic feedback changed to drv2605. GPIO2 is now used to enable the DRV2605.
  2. Touch panel changed from CST328 to CST3530. Because they use the same device address, it's necessary to determine the touch model during initialization. Since the CST3530 has an automatic sleep function, using interrupts instead of polling is better; otherwise, I2C access errors will occur.
  3. Although the display chip model hasn't changed with the new display panel, the screen display is abnormal if deep sleep mode is enabled. I didn't see where the display was being woken up, so a macro has been added to disable it temporarily.
  4. IO16 changed to display reset.
  5. IO2 changed to DRV2605 enable.
  6. GPS enable is IO39, not IO15.
  7. Touchscreen reset changed from IO45 to IO38.

@mverch67 mverch67 self-requested a review January 21, 2026 18:32
@mverch67
Copy link
Collaborator

Does T-Deck-Pro V1.1 has a way to switch on (e.g. via power button) once the PMU is shutdown?

@lewisxhe
Copy link
Contributor Author

Does T-Deck-Pro V1.1 has a way to switch on (e.g. via power button) once the PMU is shutdown?

No, it can only be powered on by inserting a USB cable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants