Пример работы с устройством - magistr6x9/stm32-usb-password-manager GitHub Wiki

  1. Подключить устройство к порту USB и дождаться мигания светодиода

  2. Убедиться, что нажатие на основной клавиатуре каждой из клавиш CapsLock, ScrollLock и NumLock вызывает изменение состояния на клавиатуре соответствующего светодиода. Возможно в Linux вам потребуется выполнить команду, чтобы включить ScrollLock:

    # xmodmap -e 'add mod3 = Scroll_Lock'
    
  3. Нажать последовательно с паузами не более одной секунды последовательность CapsLock-CapsLock-NumLock-NumLock-CapsLock-CapsLock-NumLock-NumLock. Светодиод должен мигнуть два раза и погаснуть. Пин-код принят

  4. Открыть любой текстовый редактор или перейти в режим командной строки, открыв приложение терминала

  5. Нажать последовательно CapsLock-ScrollLock-NumLock-CapsLock-ScrollLock-NumLock. Устройство выведет на экран "Generating...done." Пароль длиной 8 символов сгенерирован

  6. Нажать последовательно ScrollLock-NumLock-ScrollLock-NumLock. Устройство выведет на экран новый сгенерированный пароль

  7. Можно повторять шаги 5 и 6 сколь угодно раз, пока пароль не будет удовлетворять всем требованиям

  8. Нажать последовательно ScrollLock-NumLock-ScrollLock-NumLock-CapsLock-CapsLock, на устройстве замигает светодиод. Нажать кнопку USER на Maple Mini или замкнуть перемычкой контакты SWCLC и GND на Blue Pill. Устройство выведет на экран "Stored in EEPROM." Пароль сохранён

  9. Нажмите 4 раза клавишу CapsLock. Устройство должно вывести на экран сохранённый пароль

  10. Be happy :)