Power up the project by switching on the power switch. Plug in a USB keyboard to the USB Host FeatherWing. After the Feather ESP32-S3 TFT initializes the BLE and USB connections you can connect the project to your computer or any device that allows for a BLE keyboard connection.
Once the device connects, you're ready to start using the project. You should see it listed with your keyboard and mouse peripherals. The battery percentage will also be visible.
The battery charge percentage updates over BLE so you'll be able to get alerts if your battery starts to get too low.
The code will pipe all keyboard inputs over BLE. Modifier keys will work as well. Advanced users could try modifying the code to remap keys or create a giant macro keyboard. You could also try adapting the code for a mouse or gamepad.
Text editor powered by tinymce.