Pro MicroをBIOSでUSBキーボードとして使用する

TODO
Pro MicroをBIOSでUSBキーボードとして使用する

HW

Pro Micro

参考

動作確認したスケッチ

#include "HID-Project.h"

void BootKeyboard_Write(unsigned char ch) {
  BootKeyboard.write(ch);
  delay(20); // 20ms
}

void setup() {
  BootKeyboard.begin();
  delay(3000);
}

void loop() {
  {
    BootKeyboard_Write('a');
    BootKeyboard_Write('3');
    BootKeyboard_Write('['); // for '@'

    BootKeyboard.press(KEY_RETURN);
    delay(30); // 30ms
    BootKeyboard.release(KEY_RETURN);

    delay(5000);
  }
}