К основному содержанию
промпт GP ChatGPT

Build a UI Library for ESP32 — промпт для ChatGPT: что делает

Промпт настраивает модель на роль разработчика встроенных систем для создания графической библиотеки под ESP32. Пригодится при проектировании рендеринга и обработки ввода с кнопок или тачскрина.

Открыть на GitHub

Что делает Build a UI Library for ESP32

Промпт задаёт модели роль инженера встраиваемых систем с опытом создания графических интерфейсов для микроконтроллеров. Задача ассистента — спроектировать библиотеку пользовательского интерфейса для чипа ESP32 на языках C и C++.

Инструкция требует учитывать аппаратные ограничения чипа, фокусируясь на скорости отрисовки и экономном расходе оперативной памяти. Модель должна разработать алгоритмы вывода графики и логику обработки нажатий с кнопок или сенсорного экрана. Код ориентирован на платформы PlatformIO и Arduino IDE. Также ассистент пишет примеры и документацию по стандартам открытых проектов.

Стек ограничен языками C и C++. Поэтому готовых решений на MicroPython промпт не генерирует.

Какие задачи решает

  • спроектировать алгоритмы отрисовки графики под ресурсы ESP32
  • реализовать обработку ввода с физических кнопок или сенсорного экрана
  • оптимизировать расход оперативной памяти в графическом интерфейсе
  • адаптировать код графической библиотеки под сборку в Arduino IDE и PlatformIO
  • составить документацию и примеры использования C++ библиотеки

Примеры запросов агенту

  • Помоги спроектировать структуру классов UI-библиотеки для дисплея на ESP32 в среде PlatformIO.
  • Напиши эффективный алгоритм отрисовки кнопок для экрана ESP32 с минимальным потреблением RAM.
  • Реализуй опрос сенсорного экрана и вызов колбэков нажатий для нашей C++ библиотеки.

Как установить Build a UI Library for ESP32

Как использовать

Вставьте текст в начало диалога или в инструкции проекта

Вопросы о Build a UI Library for ESP32

Как установить Build a UI Library for ESP32 в ChatGPT?

Скопируйте текст промпта и отправьте его первым сообщением в диалог с ChatGPT или Claude.ai. Для Claude Code файл импортируется через .claude/commands/prompts.csv.md.

Что делает промпт Build a UI Library for ESP32?

Он задаёт модели системную инструкцию разработчика встроенных систем. Модель генерирует архитектуру, рендеринг и обработку кнопок или тачскрина для ESP32 с упором на экономию памяти.

С какими средами разработки совместима создаваемая библиотека?

Правила промпта требуют поддержки Arduino IDE и PlatformIO. Базовыми языками реализации выступают C и C++.

Исходный текст

prompts.csv · CC0-1.0
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.

© koradeh · CC0-1.0 · f/prompts.chat

Похожие промпты

Все промпты по теме «Фронтенд и UI» →

Из того же набора133

Весь набор →
File Analysis API with Node.js and Express Промпт для разбора загруженных файлов в API на Express: добавляет логику анализа, не ломая формат ответа. GP ChatGPT ★ 174 676звёзд репо Senior Java Backend Engineer Expert Задаёт ИИ роль старшего Java-инженера с 10 годами опыта для проектирования серверных систем и оптимизации баз данных. GP ChatGPT ★ 174 676звёзд репо Code Review Expert Промпт превращает чат в ревьюера: разбирает код по качеству, производительности, безопасности и практикам. Пригодится, когда нужен второй взгляд до коммита. GP ChatGPT ★ 174 676звёзд репо ESP32 UI Library Development Промпт включает роль разработчика встраиваемых систем и ведёт ИИ через проектирование UI-библиотеки для ESP32 по заданному стеку. GP ChatGPT ★ 174 676звёзд репо Bug Discovery Code Assistant Промпт превращает чат в ревьюера кода: ищет логические, синтаксические и runtime-ошибки, предлагает правки. Пригодится, когда нужно быстро просмотреть чужой файл. GP ChatGPT ★ 174 676звёзд репо Deep Copy Functionality Промпт, который объясняет разницу между поверхностным и глубоким копированием и показывает, как дублировать объекты без общих ссылок. GP ChatGPT ★ 174 676звёзд репо Coding Structure with MVC and SOLID Principles Промпт превращает ИИ в эксперта по архитектуре ПО для разбора паттерна MVC и принципов SOLID на практических примерах кода. GP ChatGPT ★ 174 676звёзд репо Developer Work Analysis from Git Diff and Commit Message Промпт разбирает git diff и сообщение коммита: оценивает масштаб изменений, отмечает проблемы и формулирует рекомендации. GP ChatGPT ★ 174 676звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой