Ну вот и появились первые наброски интерфейс. Конечно-же все это дело нужно будет согласовать с руководством, но тем не менее, уже есть к чему привязывать подпрограммы Arduino...
С полноэкранным режимом я разобрался, однако на скриншотах софтверные кнопки навигации видны из-за того, что я их специально включил для доступа к кнопочки скриншотов.
Главное меню до безобразия простое.
По пунктам.
Экран помощи собственно был на первом скриншоте.
За пунктом "Получить" скрывается самая элементарная цифровая клавиатура...
После ввода кода, будет открываться определенный шкафчик.
Соответственно, если код введен неверно, на экране появится соответственное сообщение...
Если первые два пункта можно считать готовыми, то над последним ("Сдать"), нужно еще поработать.
На данный момент он предоставляет только возможность выбора размера шкафчика, после которого нужно будет либо проверять наличие клиента в базе данных, либо осуществлять его регистрацию...
В свою очередь, если по каким-либо причинам будет отсутствовать сетевое соединение, клиент может обломаться...
С другой стороны, мне никто не мешает создать локальную базу SQLite, которая в какой-то момент будет синхронизироваться с удаленной MySQL. Правда я с этим пока не заморачивался и предпочел обломать клиента...