Ep.8 Upgrading a wired Keyboard to become a Wireless Bluetooth Keyboard.

Опубликовано: 02 Сентябрь 2026
на канале: Tech-Relief
1,795
33

In previous episodes we saw how to make the ESP32 boards act as a Keyboard via USB or Bluetooth and how to make the ESP32-S3 controller act as a USB Host to accept keyboard input. In this video we put this knowledge together and update an older PS/2 Keyboard to a wireless Bluetooth Keyboard with a Li-ion Cell to power it.

Devices Used:
Seeed Studio Xiao ESP32-S3: https://www.aliexpress.us/item/325680...
Li-ion Charge/Boost boards: https://www.amazon.com/gp/product/B08...

The code used for this video can be found on the Github Code Repository: https://github.com/TechRelief

This is part of the ESP32 Aventures series.

Previous Episodes to date:
Ep.1 - Intro & Getting Started:    • ESP32 Adventures Ep.1 Getting Started  
Ep.2 - Getting Started with TFT Displays:    • Episode 2: Getting Started with TFT Displays.  
Ep.3 - Getting the SD Card Interface Working:    • Episode 3: Getting the SD Card Interface W...  
Ep.4 - ESP32 USB HID Device Mode.   • Episode 4: ESP32 USB HID Device Mode.  
Ep.5 - Bluetooth Keyboard HID Device Emulation:    • Episode 5: Bluetooth Keyboard HID Device E...  
Ep.6 - Attaching a Keyboard to an ESP32-S3 Board:    • Ep.6 Attaching a Keyboard to an ESP32-S3 B...  
Ep6B - Further analyzing HID USB Traffic using a logic analyzer:    • Analyzing the HID Keyboard protocol using ...  
Ep.7 - Creating a USB to Bluetooth Keyboard Dongle:    • Ep.7 Creating a USB to Bluetooth Keyboard ...  

If you subscribe and click the notification icon you will be notified when new episodes are published.

Reference Links:
https://www.usb.org/hid
https://en.wikipedia.org/wiki/USB_hum...
https://www.silabs.com/documents/publ...
https://www.totalphase.com/blog/2020/...
https://learn.microsoft.com/en-us/win...
https://www.usb.org/document-library/...
https://www.silabs.com/documents/publ...
https://gist.github.com/manuelbl
https://usb.org/sites/default/files/h...
https://www.usb.org/sites/default/fil...
https://www.usb.org/document-library/...
Ben Eater - Keyboard Videos:    • So how does a PS/2 keyboard interface work?   and    • How does a USB keyboard work?  

Chapters:
0:00 Intro
2:41 Keyboard Overview & Discussion
16:00 Wiring Overview
26:15 Circuit Description
30:30 Code Review
45:57 Test & Demo