можно вообще одной коробочкой обойтись
что бы у неё было 3 USB дырки, хостовых

покупаешь клавомышь комплект беспроводной и 1 или 2 джоя беспроводных, если микруха usb хаба дороже 150р то проще внешний хаб и 1 usb дырка

и еще, не факт что на прерываниях STM32F0 потянет клавиатуру безвейтово у уже темболее без строба чтения, нечем будет дергать контролер что нужно выставить данных клавы, а реагировать на изменение адресных разрядов, вообще алес получится