ワンタイムパスワードをワンタッチで入力できる装置を作ってみる
最終形への変更箇所
- USB からファームウェアを更新できるように NRST / Boot0 スイッチを追加
現在時刻は USART を通して設定していますが、キースイッチでやった方がいいのかも?
完成
ユニバーサル基板上に配線したのが次の物です。
一階にマイコンと電源、二階にキースイッチと OLED がついています。
二階の裏に CR2032 コイン電池が載るようになっています。
![Top View](/images/totp10.jpg)
![Side View](/images/totp11.jpg)
適当な市販のケースに組み込んでこんな感じになりました。
![Over View](/images/totp12.jpg)
とりあえずコード