>>166の改善版
ArduinoIDEを起動したままサスペンドするとHIDとシリアルが戻って来ないのでそれの修正。
https://pastebin.com/WqTryegj
- サスペンドからの復帰時に自己リセットして修復させる機能を追加

と、その写真と配線図
https://i.imgur.com/bC9SBAB.jpg
https://i.imgur.com/hqSY334.gif
緑枠の部分を組み上げるとレジューム時に自己リセット機能が働くようになる(実装しなくても動作可)。
リセットボタンはProMicroだとスケッチアップロードに失敗した場合などに2回連打すると8秒間だけLeonardoに偽装できるのであると便利。