Turn wired USB keyboard to wireless (bluetooth)

Hi all, I have just started with “Arduino” and as first project I would like to turn my current wired usb keyboard to wireless. Based on some documentation and videos around, it looks like that the components required are:

  • USB host/controller - Adafruit Trinket M0?
  • BLE controller - Adafruit Feather nRF52840 Express?
  • Any power source like powerbank, rechargeable battery, etc (5V will turn down to 3.7V by Feather nRF52840)

does it sound ok? or there are better alternatives to look into?

Thank you