15-07-2020, 21:40
Raczej sugeruję w towarzystwie tego wyświetlacza TFT przejść z obsługą klawiatury na SPI. Wyświetlacz nie koliduje z SPI, więc nie powinno być problemu. Sensownym wyborem jest 8-mio wejściowy moduł cap1188 (dualny - i2c i SPI) podłączony po SPI. Jako CS tego modułu można sobie wybrać dowolny pin danych używany przez wyświetlacz. Nie będzie to w niczym przeszkadzało. Moduł taniej (i później...) z Aliexpress - https://www.aliexpress.com/item/33006149027.html lub dużo szybciej i trochę drożej - z Polski: https://botland.com.pl/pl/przyciski-dotykowe/3406-cap1188-modul-dotykowy-i2cspi-8-przyciskow-adafruit-1602.html
Do modułu można podpiąć bezpośrednio dowolną klawiaturę matrycową 4x4.
Tak więc bez żadnych "expanderów" da się temat ogarnąć bezkonfliktowo. Zasadą jest, że z tymi tanimi TFT użycie i2c jest praktycznie wykluczone, natomiast SPI działa bez większych problemów.
Do modułu można podpiąć bezpośrednio dowolną klawiaturę matrycową 4x4.
Tak więc bez żadnych "expanderów" da się temat ogarnąć bezkonfliktowo. Zasadą jest, że z tymi tanimi TFT użycie i2c jest praktycznie wykluczone, natomiast SPI działa bez większych problemów.