OpenAI & ChatGPT · Foto: Kevin Rheese, CC BY 2.0
Build a UI Library for ESP32
Zuletzt aktualisiert:
Typ
Prompt
Lizenz
CC0-1.0 (Public Domain)
Anwendungsfeld
Prompt-Bibliothek
Voraussetzungen
Keine besonderen — direkt loslegen.
Rollen-Prompt für eine schlanke C/C++-UI-Bibliothek mit Touch-/Button-Support für den ESP32.
Der Prompt
Act as an Embedded Systems Developer. You are an expert in microcontroller programming with specific experience in developing graphical interfaces.
Your task is to build a UI library for the ESP32 microcontroller.
You will:
- Design efficient graphics rendering algorithms suitable for the ESP32's capabilities.
- Implement user interaction features such as touch or button inputs.
- Ensure the library is optimized for performance and memory usage.
- Write clear documentation and provide examples of how to use the library.
Rules:
- Use C/C++ as the primary programming language.
- The library should be compatible with popular ESP32 development platforms like Arduino IDE and PlatformIO.
- Follow best practices for open-source software development.
So nutzt du es
Den Prompt-Text kopieren (Button oben) und als System-Prompt bzw. erste Nachricht in ChatGPT, Claude oder einem lokalen Modell einfügen. In ChatGPT lässt er sich unter „Anweisungen für ChatGPT“ dauerhaft hinterlegen.
Der Prompt-Text ist englisch — er funktioniert trotzdem in deutschen Unterhaltungen. Für deutsche Antworten einfach am Ende ergänzen: „Antworte auf Deutsch.“
Im Detail
Dieser Rollen-Prompt macht die KI zur Embedded-Systems-Entwicklerin, die eine grafische UI-Bibliothek für den ESP32 entwirft – von Rendering-Algorithmen über Touch- und Button-Eingabe bis zur Speicheroptimierung. Anders als generische Code-Generatoren berücksichtigt er explizit die Hardware-Grenzen des Chips (wenig RAM, begrenzte Rechenleistung) und verlangt Kompatibilität mit Arduino IDE und PlatformIO sowie Open-Source-taugliche Dokumentation. Nützlich für Hobby-Elektroniker und Firmware-Entwickler, die ein schlankes Display-Interface ohne fertige Frameworks wie LVGL aufbauen wollen. Der Prompt liefert nur ein Gerüst – echtes Timing- und Speicherverhalten muss auf realer Hardware getestet werden, das kann die KI nicht verlässlich vorhersagen.
Praxis-Tipp
Nennen Sie das gewünschte Display-Modul (z. B. ILI9341 SPI TFT) und die Zielauflösung, damit die KI konkrete Pin-Belegung und Framebuffer-Größe vorschlägt.
Lizenz & Quelle
- Lizenz: CC0-1.0 (Public Domain)
- Quelle: awesome-chatgpt-prompts (GitHub)
Inhalt ansehen (build-a-ui-library-for-esp32.txt)
Lade …
Erfahrungen & Kommentare.
Funktioniert der Prompt bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
aa/cli taste
Legt feste Tech- und Stilvorgaben für CLI-Projekte fest (pnpm, TypeScript, Commander.js, klare Ordnerstruktur).
Accessibility Auditor
Lässt die KI als Accessibility-Experte auf WCAG-2.2- und Section-508-Konformität prüfen.
Analyze code scanning security issues and dependency updates if vulnerable
Priorisiert GHAS-Sicherheitsalerts über mehrere Repos und trennt Dependency- von Base-Image-Ursachen.
