Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
elektronik:waveshare_display_am_raspberry_pi_2 [2015/10/28 21:28]
octoate angelegt
elektronik:waveshare_display_am_raspberry_pi_2 [2016/04/07 21:12]
octoate Building a Touch-enabled Interface for Windows IoT
Zeile 10: Zeile 10:
   * Hintergrundbeleuchtung über Schalter am Display ein- und ausschaltbar   * Hintergrundbeleuchtung über Schalter am Display ein- und ausschaltbar
   * XPT2046 Touchcontroller   * XPT2046 Touchcontroller
 +
 +====== GPIO Schnittstelle ======
 +
 +^ Pin Nummer                                 ^ Name   ^ Beschreibung                                                ^
 +| 1, 17                                      | 3.3V   | Stromversorgung +3.3V                                       |
 +| 2, 4                                       | 5V     | Stromversorgung +5V                                         |
 +| 3, 5, 7, 8, 10, 11, 12, 13, 15, 16, 18, 24 | NC     | Nicht verbunden                                             |
 +| 6, 9, 14, 20, 25                           | GND    | Ground                                                      |
 +| 19                                         | TP_SI  | SPI Dateneingang des Touchpanels                            |
 +| 21                                         | TP_SO  | SPI Datenausgang des Touchpanels                            |
 +| 22                                         | TP_IRQ | Touch Panel Interrupt, low wenn der Stift das Panel berührt |
 +| 23                                         | TP_SCK | SPI Takt des Touchpanels                                    |
 +| 26                                         | TP_CS  | Chip Select, low aktiv                                      |
  
 ====== HDMI Ausgabe am Raspberry Pi einrichten ====== ====== HDMI Ausgabe am Raspberry Pi einrichten ======
Zeile 21: Zeile 34:
 </code> </code>
  
-Danach den Raspberry Pi neu starten und das Display sollte das Bild komplett darstellen. Bei mir lief die Grafikausgabe dann sowohl unter Windows 10 als auch unter Arch Linux und Raspbian ohne Probleme.+Danach den Raspberry Pi neu starten und das Display sollte das Bild komplett darstellen. Bei mir lief die Grafikausgabe dann sowohl unter Windows IoT als auch unter Arch Linux und Raspbian ohne Probleme. 
 + 
 +====== Touchscreen unter Windows IoT ====== 
 +Das Display läuft mit den Einstellungen aus dem vorherigen Abschnitt schon ohne Probleme über HDMI, allerdings fehlt immer noch die Unterstützung des eingebauten Touchscreens unter Windows IoT. Einen offiziellen Treiber gibt es von Waveshare leider nicht, aber mittlerweile wurde eine Alternativlösung entwickelt, die man in seine Programme einbauen kann. Die Bibliothek stellt dazu einen Treiber für den Touchscreen Controller (TSC2046), einen Touchprocessor, der die Events und Klicks registriert und die UI Events ansteuert und ein Kalibrierungscontrol zur Verfügung. Damit hat man eigentlich alles, was man in seiner Anwendung zur Nutzung des Touchscreens benötigt in einem Paket. 
 + 
 +Entwickelt wurde die Bibliothek von Morten Nielsen. Sie ist auf folgender Seite zu finden: 
 +[[https://www.hackster.io/dotMorten/windowsiottouch-44af19|Hackster.io - Building a Touch-enabled Interface for Windows IoT]] 
elektronik/waveshare_display_am_raspberry_pi_2.txt · Zuletzt geändert: 2016/04/07 21:12 von octoate
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0