Kurze Antwort
Dieses XIAO Runddisplay-Tutorial behandelt das Seeed Studio Round Display, ein 1,28 Zoll großes, kreisförmiges Farb-Touchscreen, das direkt an jede XIAO-Platine angeschlossen werden kann. Es enthält eine RTC zur Zeitmessung, einen TF-Kartensteckplatz, eine Batterieladeschaltung und einen JST 1.25-Anschluss. Installieren Sie die Seeed Arduino-Bibliothek, schließen Sie Ihr XIAO an und führen Sie das HardwareTest-Beispiel aus, um zu beginnen.
Was ist das Round Display?
Das Round Display ist eine Erweiterungsplatine, die für den Seeed Studio XIAO Formfaktor entwickelt wurde. Es verwandelt jede XIAO-Platine in ein eigenständiges Gadget mit Bildschirm, Speicher und Batteriemanagement. Die kreisförmige Form eignet sich für Projekte im Uhrenstil, Desktop-Anzeigen und Smart-Home-Panels, bei denen ein rechteckiges Display fehl am Platz wirken würde.
Der Touchscreen verwendet den FT6236-Treiber, der in Arduino gut unterstützt wird. Der Display-Controller ist ein GC9A01, der 65.000 Farben bei einer Auflösung von 240x240 darstellen kann. Eine integrierte PCF8563 RTC hält die Zeit auch dann, wenn die Hauptplatine keinen Strom mehr hat.
Hauptmerkmale
- 1,28-Zoll rundes TFT: 240x240 Pixel, 65.000 Farben, GC9A01-Treiber
- Kapazitiver Touch: FT6236-Controller, Ein-Punkt- und Gesteneingabe
- RTC-Chip: PCF8563 hält die Zeit mit Knopfzellen-Backup
- TF-Kartensteckplatz: Bilder, Schriftarten oder Protokolldaten lokal speichern
- Batterielade-IC: Eine LiPo-Zelle über USB-C laden, während das Display läuft
- JST 1.25-Anschluss: Direkter Batterieanschluss für tragbare Projekte
Erste Schritte mit Arduino
Installieren Sie die Seeed Arduino Round Display-Bibliothek. Gehen Sie in der Arduino IDE zu Sketch, Bibliothek einbinden, Bibliotheken verwalten und suchen Sie nach "Seeed Arduino Round display". Installieren Sie diese zusammen mit allen angeforderten Abhängigkeiten.
Verbinden Sie Ihr XIAO nRF52840 Plus mit dem Round Display. Die Platine wird in den Anschluss des Displays gesteckt. Überprüfen Sie, ob der kleine Netzschalter an der Seite des Displays auf ON steht. Öffnen Sie Datei, Beispiele, Seeed Arduino Round display, HardwareTest. Wählen Sie Ihre XIAO-Platine und den Port aus und laden Sie dann hoch. Das Test-Sketch wechselt durch Farben, zeichnet Formen und testet das Touchpanel.
Wenn Sie Ihre XIAO-Platine noch nicht in der Arduino IDE eingerichtet haben, befolgen Sie zuerst unsere Anleitung zur Arduino-Einrichtung.
Projektideen
Das Round Display eröffnet Projekttypen, die mit einer Standard-Breakout-Platine und einem separaten Bildschirm umständlich wären:
- Smartwatch: Kombinieren Sie das XIAO nRF52840 Sense Plus (Schrittzählung über den integrierten IMU) mit dem Round Display für ein DIY-Wearable. Die RTC kümmert sich um die Zeitanzeige und die Batterieschaltung sorgt für Portabilität.
- Desktop-Uhr oder Wetterstation: Daten über Bluetooth von einem Telefon oder WLAN-Gateway abrufen und auf dem runden Bildschirm anzeigen. Die TF-Karte kann benutzerdefinierte Symbole oder Hintergründe speichern.
- Smart-Home-Bedienfeld: Erstellen Sie einen wandmontierten Controller mit Touch-Tasten für Licht, Heizung oder Musik. Der kleine kreisförmige Formfaktor wirkt an der Wand intentional, im Gegensatz zu einer blanken Breakout-Platine. Durchsuchen Sie die Maker-Projektkollektion nach kompatiblen Sensoren und Platinen.
- Meshtastic-Knoten mit Bildschirm: Kombinieren Sie das Round Display mit einem Meshtastic LoRa-Kit, um eingehende Nachrichten, die Knotenliste oder die Signalstärke anzuzeigen. Siehe unsere Meshtastic-Einrichtungsanleitung für die LoRa-Seite.
Verwendung von LVGL für erweiterte UIs
Für ausgefeilte Benutzeroberflächen unterstützt das Round Display LVGL (Light and Versatile Graphics Library). LVGL bietet Schaltflächen, Schieberegler, Diagramme und Animationen, die auf dem XIAO-Prozessor ausgeführt werden. Die Seeed-Bibliothek enthält LVGL-Beispiele zum Zeichnen von Zifferblättern, Anzeigen und interaktiven Menüs. Dies ist der richtige Ansatz, wenn Sie eine raffinierte Benutzeroberfläche anstelle von einfachem Text und Formen wünschen.
Was zu kaufen ist
- Seeed Studio Round Display für XIAO – 1,28-Zoll runder Touchscreen mit RTC und Batterieladung
- Seeed XIAO nRF52840 Plus – Drahtlose IoT-Platine zum Betreiben des Displays
- XIAO nRF52840 Sense Plus – Dieselbe Platine mit IMU und Mikrofon für bewegungsempfindliche Projekte
FAQ
F: Funktioniert das Round Display mit allen XIAO-Varianten?
A: Ja. Es ist für den Standard-XIAO-Formfaktor von 21x17,8mm ausgelegt und funktioniert mit nRF52840-, RP2040-, SAMD21- und ESP32-Varianten.
F: Kann ich das Display über den Batterieanschluss mit Strom versorgen?
A: Ja. Schließen Sie eine 3,7-V-LiPo-Zelle an den JST 1.25-Anschluss an. Der USB-C-Anschluss lädt den Akku, während das Display eingeschaltet ist. Der Lade-IC übernimmt die Umschaltung automatisch.
F: Wie viel Strom verbraucht das Display?
A: Die Hintergrundbeleuchtung bei voller Helligkeit zieht etwa 20mA. Bei gedimmter oder ausgeschalteter Hintergrundbeleuchtung (gesteuert über PWM) sinkt der Stromverbrauch für tragbare Builds erheblich.