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-Keyboard
Code for the macro keypad (inc new Bluetooth one):
https://github.com/witnessmenow/arduino-switcheroonie
---------------------------------
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!
https://discord.gg/nnezpvq
---------------------------------
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/witnessmenow/
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/brianlough/
---------------------------------
Other Platforms:
---------------------------------
Twitter: @witnessmenow - https://twitter.com/witnessmenow
Instagram - https://www.instagram.com/brian_lough/
Instructables: witnessmenow - https://www.instructables.com/member/witnessmenow/
---------------------------------
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=ODM5ZTB5NlkwNUN3bkNCZUtGb0ZlSWFKTGJIaTl3WThNWldwU0R6QndkZ3prNWdPemlTcG5XSi94U1Zpc0g5Y3MwYjFOUTNIZjJLbGhwWllsZ3N5QnR2WkZRdXMvdGVFcVhJWlJOdnNBV1U0RDZuY1M4TFlqZWNQYUo4RkN6VVJ2c0J4MTcvU3NEdw==
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/brianlough/
---------------------------------
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