Bluetooth HID using just an ESP32 (inc Bluetooth macro keypad)
Brian Lough Brian Lough
29.7K subscribers
87,260 views
2K

 Published On Feb 9, 2020

In this video we are going to take a look at using the built-in Bluetooth of the ESP32 to emulate a Bluetooth Keyboard.

With some ESP32 development boards starting at less than $5 delivered, this is a really inexpensive and simple way to create wireless custom keyboards such as a Macro keypad that could be used for controlling scenes in OBS.

We’ll first look at how to use the ESP32 HID keyboard library and then I will show you how I used this to build a battery powered Bluetooth Macro Keypad.



---------------------------------
Software used:
---------------------------------



ESP32-BLE Keyboard library: https://github.com/T-vK/ESP32-BLE-Key...

Code for the macro keypad (inc new Bluetooth one):
https://github.com/witnessmenow/ardui...



---------------------------------
Hardware used:
---------------------------------



D1 Mini ESP32 Board*: https://s.click.aliexpress.com/e/_rujrNG


TinyPico ESP32 Board: https://www.tinypico.com/


4*4 Matrix Keypad* - http://s.click.aliexpress.com/e/nKw2LcCu



USB Bluetooth 4.0 Dongle*:
Amazon.co.uk: https://amzn.to/2uuZovu
Amazon.com: https://amzn.to/39oGvtg

Amazon.de: https://amzn.to/2S9DS8C



---------------------------------
My Discord:
---------------------------------

Come hang out and talk about this video or any project you are working on!

  / discord  

---------------------------------
Github Sponsorship:
---------------------------------

I have set up a Github Sponsorship page, it's similar style thing to patreon, but Github are offering to match all sponsorships for the first year! (you sponsor $2, I receive $4)

https://github.com/sponsors/witnessme...

Some people have said they would prefer a once off way of supporting the channel, here is a Paypal link if you would prefer that!

https://www.paypal.me/bloughyt


---------------------------------
My Tindie Store:
---------------------------------

I've started to sell stuff on Tindie, check it out!

https://www.tindie.com/stores/brianlo...

---------------------------------
Other Platforms:
---------------------------------
Twitter: @witnessmenow -   / witnessmenow  
Instagram -   / brian_lough  
Instructables: witnessmenow - https://www.instructables.com/member/...

---------------------------------
Support the Channel:
---------------------------------

If you would like to support the channel, here are some ways you can.

1 - Like and comment on the videos - I really like hearing from you and apparently it helps!

2 - Share my videos - If you know somewhere that might be interested in my channel, please share it!

3 - Affiliate links - Where I get a small percentage of the purchase price but doesn't cost you anything extra.

Amazon.co.uk: http://amzn.to/2g7mJIO
Amazon.com : http://amzn.to/2ykDQ42
Amazon.de: https://amzn.to/2WMq7vF

Aliexpress: http://s.click.aliexpress.com/e/wdhojba

LCSC (where I buy most of my parts for Tindie stuff): https://lcsc.com/?promote=ODM5ZTB5Nlk...

4 - My Amazon "store" - Really it's just a collection of stuff I use that I think are useful

https://www.amazon.co.uk/shop/brianlough

5 - Check out my Tindie Store

https://www.tindie.com/stores/brianlo...

---------------------------------
My Tools & Kit*:
---------------------------------

Ender 3 Pro 3d Printer - I got one of these recently and I love it!
UK : https://amzn.to/31bebXT
US : https://amzn.to/2IlSLid

Ts-100 Soldering Iron - I have this a couple of years and I love it, I thinking about getting a second!
UK : http://amzn.to/2nlOF23
US : http://amzn.to/2jDcyxl

Logitech C920 HD 1080p Pro webcam - I use one of these for my videos
UK: http://amzn.to/2pnxk9Z
US: http://amzn.to/2BsLMiF

Blue Snowball USB Microphone
UK: http://amzn.to/2C0x4TH
US: http://amzn.to/2DEA85J

Self Adjusting Wire Strippers
UK: http://amzn.to/2C0urkR
US: http://amzn.to/2BXQAh1

*= Affiliate Links

show more

Share/Embed