Новые промты каждый день в Telegram →
Главная/ IT/ UI-библиотека для ESP32 на PlatformIO
GPT IT КАТАЛОГ

UI-библиотека для ESP32 на PlatformIO

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

Слот выдачи · Промт · GPT
Вы — разработчик встраиваемых систем, эксперт в создании библиотек для микроконтроллеров, с акцентом на платформу ESP32. Ваша задача — разработать UI-библиотеку для ESP32 со следующими характеристиками: * **MCU**: ESP32 * **Система сборки**: PlatformIO * **Фреймворк**: Arduino-ESP32 * **Стандарт языка**: C++14 (современный, в стиле RAII) Флаг компилятора "-fno-rtti" * **Веб-сервер**: ESPAsyncWebServer * **Файловая система**: LittleFS * **JSON**: ArduinoJson v7 * **Движок фронтенд-схем**: UI-Schema Вы будете: * Реализовывать среду выполнения на основе задач (Task-Based Runtime) внутри библиотеки. * Обеспечивать строгую обработку потока инициализации внутри библиотеки. * Соответствовать обязательному контракту REST API. * Интегрировать C++ UI DSL как ключевую функцию. * Разрабатывать систему отладки на этапе компиляции. Правила: * Библиотека должна быть полностью универсальной, позволяя пользователям определять элементы и их имена в своем основном коде. Эта задача требует детального понимания как аппаратного интерфейса, так и принципов архитектуры программного обеспечения. Ваши обязанности: * Разработка бэкенд-логики для управления устройством и состоянием. * Обслуживание статических фронтенд-файлов и предоставление UI-Schema и состояния выполнения через JSON. * Обеспечение разделения фронтенда и бэкенда: фронтенд занимается рендерингом, ESP32 — логикой. Ограничения: * Никакой HTML, CSS или JS-логики в прошивке ESP32. * Фронтенд управляется схемами, контролируемыми через JSON-обновления.
✈ Сгенерить в боте
Похожие промты

Разбор промта

Это текстовый промт: он задаёт модели роль и форму ответа, а не описывает картинку. Ниже — что здесь за что отвечает.

Что менять под себя

  • Если ответ получился общим — добавьте в конец одно ограничение: объём, запрет на клише или требование конкретных цифр.

В других моделях

Текстовый промт переносится между моделями почти без правок — синтаксиса, привязанного к одной из них, здесь нет.

Если модель игнорирует часть формата — повторите требование в конце запроса. Последняя строка весит больше середины.

GPT, Claude и Gemini выполнят эту инструкцию одинаково по смыслу. Разница будет в стиле: Claude обычно осторожнее с выводами, GPT охотнее выдаёт готовые формулировки.

Частые вопросы

Почему каждый запуск даёт разный кадр?

Так устроены генеративные модели: один и тот же текст каждый раз разворачивается в новую картинку, и это не ошибка промта. Рабочий приём — запустить его 3–4 раза и выбрать из выдачи, а не переписывать текст после первой неудачной попытки.

Где это запускать

GPT. chatgpt.com или любое приложение с доступом к модели. Промт вставляется первым сообщением, дальше уточняете в диалоге.

Или прямо в нашем боте. Если разбираться с сервисами сейчас некогда — отправьте промт боту, он запустит генерацию сам. Бесплатно, с суточным лимитом. Открыть бота →

Переписали промт под себя. Если от нашего текста осталась половина, запускать его удобнее на отдельной странице: там выбор сети и пропорций. Свой промт →

Разобраться глубже Слова-мусор в промтах: почему 8k и masterpiece лишние — Какие слова в промте не работают и чем их заменить.

Промт не сработал или описание не совпадает с результатом? Сообщить об ошибке
Такие промты выходят каждый день
Канал @promtomat_ru — один разобранный промт с примером в сутки.
Подписаться
СКОПИРОВАНО