Разработка драйвера и GUI для SPI дисплея ST7796

Обзор задачи

Требуется специалист по встраиваемым системам для реализации драйвера и создания удобного графического интерфейса пользователя (GUI) на языке программирования C для дисплея с интерфейсом SPI на основе контроллера ST7796.

Основные требования

  • Разработка и оптимизация драйвера для дисплея ST7796 с использованием интерфейса SPI.
  • Создание легковесного, но функционального графического интерфейса (GUI) на языке C.
  • Интерфейс должен быть интуитивно понятным и отзывчивым.
  • Работа с ограниченными ресурсами типичной встраиваемой системы.
  • Написание чистого, документированного и поддерживаемого кода.

Ожидаемый результат

Готовый программный комплекс, включающий стабильный драйвер для управления дисплеем и набор графических примитивов/виджетов для построения пользовательского интерфейса, готовый к интеграции в основное приложение.

Разработка копии лендинг-страницы

Требуется создать точную копию существующего одностраничного сайта (лендинга). Необходимо полностью воспроизвести структуру, контент и визуальное оформление исходной страницы.

Разработка технологических карт на изготовление запорных клапанов

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