machichdigital

OpenAI & ChatGPT · Foto: Kevin Rheese, CC BY 2.0

PromptPrompt-BibliothekLizenz: CC0-1.0 (Public Domain)frei kopierbar

Build a UI Library for ESP32

Zuletzt aktualisiert:

⬇ Als Datei laden

⧉ –× kopiert⬇ –× heruntergeladenBewertung:

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

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 …

Ihre IP-Adresse wird zum Schutz vor Missbrauch gespeichert und nach 14 Tagen automatisch entfernt (Datenschutz).

Passt dazu.

aa/cli taste

Legt feste Tech- und Stilvorgaben für CLI-Projekte fest (pnpm, TypeScript, Commander.js, klare Ordnerstruktur).

CC0-1.0 (Public Domain)♥ –⧉ –