Бюджет: 8000 UAH Срок: 5 дней
Добрый день, готова выполнить Ваше задание. Все четко и вовремя!
Готовый графический интерфейс, разработанный в SquareLine Studio 1.5.4 (на базе LVGL).
Необходимо интегрировать этот интерфейс в контроллер ESP32-S3 Touch LCD 2 и настроить корректную работу проекта в Espressif IDE (ESP-IDF).
Приложение простое, небольшое — 4–5 экранов, с базовыми анимациями и переходами между страницами.
Необходимо получить полностью работоспособный прошитый проект, который компилируется и запускается без ошибок.
В финале я хочу получить:
Настроенное окружение разработки Espressif IDE / ESP-IDF
Полноценный проект для ESP32-S3 Touch LCD 2
Работающий интерфейс (LVGL + SquareLine)
Анимации и переходы между экранами
Управление питанием через кнопку Power
Все выходные файлы проекта, включая:
код
конфигурации
файлы SquareLine Studio
инструкцию по сборке и прошивке
Импорт проекта из SquareLine Studio 1.5.4
Корректная интеграция с LVGL в ESP-IDF
Подключение дисплея и touch-контроллера
Проверка отображения всех экранов
Работа переходов между 4–5 страницами
Плавные анимации (те, что уже заложены в SquareLine)
Обработка touch-событий
Реализация включения / выключения контроллера через кнопку Power
Корректная инициализация после включения
(По возможности) sleep / wake логика
Полностью настроенный проект под ESP32-S3
Четкая структура файлов
Проект должен компилироваться без ошибок
Обязательно:
Опыт работы с ESP32 / ESP32-S3
Опыт с LVGL
Практический опыт интеграции SquareLine Studio
Понимание работы дисплеев и touch-контроллеров
Работа с ESP-IDF / Espressif IDE
Будет плюсом:
Реальные проекты с GUI для ESP32
Понимание оптимизации LVGL (FPS, память)
Опыт работы с sleep режимами ESP32
Прошу указать:
Работали ли вы ранее с ESP32-S3
Имеете ли опыт с LVGL + SquareLine Studio
Примеры подобных проектов (если есть)
Какие библиотеки и подход вы планируете использовать
Ориентировочные сроки выполнения
Формат передачи результата
Архив или Git-репозиторий с:
полным проектом ESP-IDF
файлами SquareLine Studio
README / инструкция запуска
Проект должен открываться и собираться без дополнительных настроек
Бюджет: 8000 UAH Срок: 5 дней
Добрый день, готова выполнить Ваше задание. Все четко и вовремя!
Бюджет: 4500 UAH Срок: 6 дней
Добрый день, есть небольшой опыт с этим, если интересно могу попробовать сделать.
Бюджет: 4000 UAH Срок: 6 дней
Здравствуйте!
На моем последнем заказе я создавал многовоконный интерфейс на LVGL (без конструктора) с дальнейшей интеграцией на контроллер esp32p4, используя фреймворк ESP-IDF. Также разрабатывал систему мониторинга рефрижераторных систем, включая написание надежной прошивки на esp32, которая учитывала различные критические ситуации.
Во время выполнения планирую экспортировать Ваш проект из SquareLine Studio в код на С и продолжить разработку и оптимизацию графического интерфейса в эмуляторе на основе информации о типе Вашего контроллера (esp32s3), типе подключения тачскрина к контроллеру (I2C, SPI и т.д.) и возможных других будущих факторах. У меня под рукой esp32, поэтому ту часть кода логики, которая отвечает за включение/выключение, легкий/глубокий сон и спячку, могу реализовать на своем контроллере, после чего адаптировать/настроить его под esp32s3.
Во время или в конце выполнения могу кинуть (или предоставить доступ к коллаборации, если хотите, чтобы репозиторий был приватным) ссылку на репозиторий проекта, который будет включать файлы сборки CMake и файлы зависимостей. Также при необходимости могу проконсультировать, как именно настраивать и собирать прошивку.
Буду рад дальнейшему обсуждению проекта!!
Что нужно сделать: разработать EXE-приложение на C++; создать современный графический интерфейс в соответствии с моим дизайном; реализовать логику работы программы; обеспечить стабильную работу на Windows 10 и Windows 11; предоставить исходный код Visual Studio (.sln, .vcxproj). У меня уже есть: дизайн интерфейса (скриншоты прикладываю); концепция работы программы; перечень функций, который обсудим с исполнителем. Требования к исполнителю: уверенное знание C++; опыт работы в Microsoft Visual Studio; опыт разработки Windows Desktop-приложений; аккуратный и читаемый код; готовность поддерживать связь во время разработки. Пожалуйста, в ответе отправьте: примеры ваших EXE-программ; опыт работы с C++; ориентировочный срок выполнения; стоимость работы.
Добрый день Необходимо создать модуль, который будет работать с БД Firebird на C++ для продажи товаров. Есть примеры готовых решений и описание функционала модуля. Основные функции: авторизация, выбор товара на экране из групп/подгрупп, переход в корзину, оплата картой и печать чека. Программа должна работать на Windows 10 и выше, использовать существующую базу данных.
Требуется разработать патч для драйвера видеокарты, расширяющий возможности управления графическим адаптером за счёт добавления дополнительных пользовательских настроек. Патч должен интегрироваться в существующую архитектуру драйвера без нарушения его основной функциональности и обеспечивать совместимость с поддерживаемыми версиями операционной системы. Основной целью является предоставление более гибкого доступа к параметрам, которые недоступны в стандартной панели управления драйвера, с возможностью их изменения через пользовательский интерфейс или программный API. Патч должен предусматривать модульную структуру, позволяющую в дальнейшем добавлять новые параметры без существенной переработки кода. Необходимо обеспечить корректную обработку ошибок, журналирование изменений, возможность отката настроек к значениям по умолчанию, а также сохранение совместимости с будущими обновлениями драйвера, насколько это возможно. Решение должно сопровождаться технической документацией с описанием архитектуры, реализованных возможностей, ограничений и рекомендаций по тестированию.
Мы являемся крупной логистической компанией, которая имеет собственный экспорт. В нашем распоряжении большой автопарк, и мы постоянно отправляем собственные транспортные средства на экспорт в страны Европы.Описание Сайт: https://echerha.gov.ua/ На этом сайте мы ставим наши автомобили в электронную очередь для пересечения государственной границы. Во время регистрации необходимо ввести следующие данные: имя и фамилия водителя; номер заграничного паспорта; электронный адрес (email); номер телефона логиста для получения уведомлений; тип транспортного средства (грузовой); название производителя автомобиля; государственный номерной знак тягача; государственный номерной знак прицепа; номер таможенной декларации. Для каждого автомобиля заранее определен конкретный день и время пересечения границы. Например, автомобиль должен пройти пункт пропуска «Рава-Русская» в понедельник в 10:00.Наша проблема - Очередь на сайте https://echerha.gov.ua/ движется непредсказуемо. - Например, сегодня пятница, а автомобиль должен пересечь границу в понедельник в 10:00. - Мы не знаем, когда именно начнет продвигаться очередь. Это может произойти в пятницу вечером, в любое время в субботу или воскресенье, рано утром, днем или поздно вечером. - Когда очередь начинает двигаться, это сразу видно на сайте. Иногда всего за несколько минут она может продвинуться с пятницы до понедельника или даже до вторника. - Из-за этого логисты вынуждены постоянно контролировать мобильное приложение или вебсайт, чтобы не пропустить момент, когда очередь дойдет до нужной даты и времени. Если этот момент будет упущен, мы физически не успеваем поставить автомобиль в очередь на нужный временной слот.Задача - После внесения данных о автомобиле (например, в таблицу или другой интерфейс, в зависимости от реализации программиста) система должна автоматически отслеживать движение очереди. - Когда очередь дойдет до заранее определенных даты и времени, система должна автоматически заполнить необходимые данные и поставить автомобиль в очередь без участия логиста.