
Wir haben mehr als 20 Jahre Erfahrung im Bereich der drahtlosen Kommunikation und Antennen und möchten diesen Bereich zusammen mit dem Raspberry Pi vorantreiben. Unsere selbsternannten Elektronikfreaks entwickeln mit einer Leidenschaft Produkte für die Maker-Community, mit denen die Benutzer und Kunden coole Dinge bauen und ihre Kreativität entfalten können. Unser Portfolio beinhaltet alle Raspberry Pi Produkte.
Als unabhängiger Beschaffer für Halbleiter jeder Art sehen wir jeden Tag, als Chance, unseren Kunden einen Vorsprung zu bieten: einen Vorsprung durch Preisvorteile oder durch die Schnelligkeit unserer Beschaffung.
Letztes Jahr haben wir das überarbeitete 7-Zoll-Raspberry Pi Touch Display 2 als Nachfolger unseres ursprünglichen Touch Displays aus dem Jahr 2015 auf den Markt gebracht, das einen vereinfachten Formfaktor und eine höhere Auflösung von 720 × 1280 Pixeln zum gleichen Preis von 60 US-Dollar bietet. Heute freuen wir uns, eine neue 5-Zoll-Variante vorstellen zu können, die ab sofort bei autorisierten Raspberry Pi-Händlern erhältlich ist. Sie bietet die gleiche Auflösung und einfache Einrichtung wie die 7-Zoll-Variante, jedoch zum günstigen Preis von 40 US-Dollar.
WICHTIGE MERKMALE
Abgesehen von ihrer Größe entspricht die Spezifikation der neuen 5-Zoll-Variante fast vollständig der ihres größeren Pendants:
EIN PLUG-AND-PLAY-MULTITOUCH-DISPLAY
Was das Raspberry Pi Touch Display 2 besonders attraktiv macht, ist seine nahtlose Integration in das übrige Raspberry Pi-Produktökosystem.
Sein kapazitiver Touchscreen funktioniert sofort mit vollständiger Linux-Treiberunterstützung – keine manuelle Kalibrierung erforderlich, kein Durchsuchen von Gerätebäumen und kein Kampf mit inkompatiblen Touch-Controllern. Schließen Sie es an Ihren Raspberry Pi an (unsere Installationsanleitung zeigt Ihnen, wie das geht, einschließlich des Anschlusses an die standardmäßige 5-V-GPIO-Stromversorgung des Raspberry Pi), und schon haben Sie ein voll funktionsfähiges Multi-Touch-Display, das einfach funktioniert. Jetzt können Sie sich auf Ihr Projekt konzentrieren, anstatt sich mit Hardware-Problemen herumzuschlagen.
Um die Fähigkeiten unseres neuen 5-Zoll-Displays zu veranschaulichen, habe ich mich entschlossen, eine einfache Diashow-Anwendung mit KI-gestützter Entwicklung zu erstellen. Dies schien mir eine perfekte Gelegenheit, sowohl die Multi-Touch-Funktionen der Hardware als auch moderne Entwicklungsabläufe zu erkunden und zu demonstrieren.
CODEENTWICKLUNG MIT KI
Nicht jeder glaubt, dass KI die Zukunft der Softwareentwicklung ist, aber ich finde es wichtig zu verstehen, wie sich die Technologie weiterentwickelt, deshalb habe ich mich dieses Jahr mit dem Programmieren mit KI beschäftigt. Um Ihnen eine Vorstellung davon zu geben, wie einfach das ist, möchte ich Ihnen alle Eingabeaufforderungen zeigen, die ich Cursor (unter Verwendung des Claude Sonnet 4-Modells) gegeben habe, um eine sehr einfache Diashow-Anwendung für die 5-Zoll-Variante des Raspberry Pi Touch Display 2 zu entwickeln.
Die Eingabeaufforderungen, mit denen ich das Modell gesteuert habe, sind im folgenden Text kursiv gedruckt. Nach jeder Eingabeaufforderung oder jedem Satz von Eingabeaufforderungen habe ich einige Anmerkungen dazu gemacht, warum ich sie verwendet habe und wie effektiv sie waren, um mich meinem gewünschten Ergebnis anzunähern.
EINE KURZE BESCHREIBUNG FÜR EINE DIASHOW-ANWENDUNG FÜR TOUCH-DISPLAYS
Ich möchte eine einfache Anwendung erstellen, die auf dem Raspberry Pi-Remote-Gerät mit angeschlossenem Touchpanel läuft. Die Anwendung soll Bilder aus einem lokalen Verzeichnis als Diashow anzeigen. Durch Berühren des Displays soll die Diashow angehalten werden und der Benutzer soll die Position manipulieren und mit Standardgesten zoomen können.
Das Ergebnis war eine funktionierende und nutzbare Anwendung, aber das Zoomen und Schwenken funktionierte nicht. Es schien nur eine einzige Berührung zu unterstützen. Das liegt an einigen Entscheidungen des Compositors, Berührungen in Mausklick- oder Doppelklick-Ereignisse umzuwandeln (der Compositor tut dies, damit der Touchscreen mit der Benutzeroberfläche korrekt funktioniert).
KOORDINATEN ÜBERSETZEN
DIE KI BEI DER AUFGABE HALTEN
Großartig, das funktioniert einwandfrei. Können Sie den Code extrahieren und daraus eine Bibliothek erstellen?
Dies ist ein wichtiger Punkt: In der realen Softwareentwicklung ist es wichtig, wenn wir etwas wie dieses zum Laufen bringen, seine Funktionalität zu extrahieren und eine Bibliothek dafür zu erstellen, damit die Funktionalität mit anderen Anwendungen geteilt werden kann. KI macht das im Allgemeinen nicht sehr gut und bearbeitet weiterhin einen einzigen langen Codeabschnitt, der ohne Ihre Aufforderung bearbeitet und geändert werden kann, da sie ohne ersichtlichen Grund zufällige Änderungen halluziniert. Durch das Extrahieren des Codes in eine separate Bibliothek (die über einige Testfunktionen verfügt) können wir sicherstellen, dass sich die KI auf die Anwendung konzentriert.