UI на монохромном дисплее 128х64, 2,4"
Привет, дизайнерам! есть желающие потренироваться?
Я программист, осваивал С++, сейчас делаю свой первый С++ проект. Мне надо было запрограммировать Панель Оператора на микроконтроллере STM32 с монохромным экраном 128 на 64 точки, управление кнопками (не тачскрин). Панель Оператора показывает состояние оборудования.
И, в общем я это сделал, вот исходники в открытом доступе:
https://github.com/GerasimGerasimov/OLED_BAREMETALL_V3
Но я не дизайнер, интерфейс получился по сути текстовый (строки содержащие: название параметра, его значение, единицы измерение) Я хотел бы сделать удобным хотя бы главный экран, разместив там не только текстовые, но и графические элементы, чтобы Юзер быстро мог оценить загрузку оборудования, например по диаграмме, не приглядываясь к цифрам.
Повторяю: монохром: пиксел либо светит, либо нет (никаких промежуточных состояний) и матрица таких пикселов 128х64, с диагональю 2,4” - простора для творчества мало, но может в этом и есть искусство Дизайнера?
Как всё выглядит сейчас (три примера) на WiKi странице проекта
https://github.com/GerasimGerasimov/OLED_BAREMETALL_V3/wiki
Хотелось бы вступить в диалог с дизайнерами как можно удобно и информативно организовать такое пространство (на примере Главного Экрана).