Zum Hauptinhalt springen

Arduino Library

Die Inkplate-Arduino-Bibliothek steuert das Panel, die RTC, die microSD-Karte, den GPIO-Expander und die Akkumessung auf dem Inkplate 7SPECTRA an. Jede der folgenden Seiten ist ein Beispiel aus dem Ordner Inkplate7SPECTRA der Bibliothek, mit den Funktionen, die darin verwendet werden.

RepositorySolderedElectronics/Inkplate-Arduino-library
Modellordnerexamples/Inkplate7SPECTRA

🔗Die angeheftete Arduino-Bibliothek öffnen

Öffentliche Quelle für diese Seiten

→

Sie haben die Bibliothek noch nicht installiert? Folgen Sie zuerst dem Schnellstart.

Funktionsseiten​

GrundlagenHello WorldDen ersten Text auf dem Bildschirm ausgeben.GrundlagenSechs FarbenDen Bildschirm mit allen sechs Panelfarben füllen.GrundlagenGrafiken zeichnenFormen, Text und ein Bitmap-Logo in Farbe.GrundlagenImage ConverterEin in den Sketch einkompiliertes Bild anzeigen.SpeicherBilder von der microSD-KarteJPEG-Bilder von einer microSD-Karte anzeigen.RTCRTC-AlarmDie Uhr und einen Alarm stellen, die Uhrzeit anzeigen.Niedriger StromverbrauchDeep Sleep und AufwachenSchlafen, dann per Taste oder Timer aufwachen.StromversorgungAkkuspannungDie Akkuspannung messen und anzeigen.E/AGPIO-ExpanderEine LED an einem Expander-Pin blinken lassen.WLANWLAN-HTTP-AnfrageSuchen, verbinden und eine Webseite anzeigen.BluetoothBluetooth-PeripheriemodusPer Bluetooth LE von einem Smartphone auf dem Bildschirm zeichnen.BluetoothBluetooth-SeriellText zwischen einem Smartphone und dem Serial Monitor austauschen.QwiicQwiic-BME680-SensorTemperatur, Luftfeuchtigkeit und Luftdruck eines Qwiic-Sensors anzeigen.Niedriger StromverbrauchRTC-Alarm mit Deep SleepJede Minute mit dem RTC-Alarm aus dem Deep Sleep aufwachen.AnzeigeDither-KernelDie Dithering-Kernel an einem Bild vergleichen.SpeicherEEPROM-NutzungDen EEPROM löschen, beschreiben und zurücklesen.SpeicherPNG aus einem PufferEin im RAM gehaltenes PNG zeichnen.AnzeigeTextfeldUmbrochener Text in einem Feld, mit eigener Schriftart.RTCRTC-Alarm-InterruptEinen RTC-Alarm am Interrupt-Pin signalisieren.RTCRTC-UhrDie Uhr stellen und die Uhrzeit einmal pro Minute anzeigen.RTCRTC-TimerEinen 30-Sekunden-Countdown-Timer ausführen.SpeicherText von microSD lesenEine Textdatei von der Karte anzeigen.SpeicherText auf microSD schreibenEine Textdatei auf die Karte schreiben.WLANTRMNL-BYOS-ClientBilder von einem TRMNL-kompatiblen Server anzeigen.WLANHTTPS-POST-AnfrageEine JSON-POST-Anfrage über HTTPS senden.WLANHTTPS mit ZertifikatEin Bild über HTTPS mit einem Zertifikat herunterladen.WLANHTTP-POST an ThingSpeakAlle 20 Sekunden einen Wert an einen ThingSpeak-Kanal senden.WLANWebserverText auf einer Webseite eingeben und auf dem Bildschirm anzeigen.WLANJPG mit HTTPClientEin JPG in den Speicher laden und zeichnen.WLANBilder aus dem WebZwei Bitmaps und ein JPG von Webadressen zeichnen.SpeichermicroSD-GalerieEin zufälliges Bild von der Karte anzeigen, dann schlafen.WLANMapbox-KarteEine statische Mapbox-Karte zeichnen und alle 5 Minuten aktualisieren.SeriellPeripheriemodus (UART)Mit Textbefehlen über die serielle Schnittstelle zeichnen.AnzeigeNur vollständige UpdatesSo funktionieren Bildschirm-Updates bei diesem Panel.