Tools, APP Software Used etc.
![]() |
arduino IDEArduino
|
Description
ESP32 BLE Macro Keyboard
This is a wireless macro keyboard consist of 10 cherry MX key swathes with individual backlight. It also has a rotary encoder, a 0.91" OLED display and battery management circuit. so it is also portable. Based on ESP32 microcontroller, it can communicates to a desktop or android smartphone over bluetooth. The USB type-c port can be used to program the microcontroller as well as charging the battery.
Tutorial video :
Schematic and Layout
CAD-Custom parts and enclosures
Oct 18,2022
6,272 views
end-flag
ESP32 BLE Macro Keyboard
This is a wireless BLE macro keyboard using ESP32
6272
10
5
Published: Oct 18,2022
BOM(Bill of materials)
Centroid file
Other files for Assembly
Purchase
Donation Received ($)
PCBWay Donate 10% cost To Author
File Last Updated: 2025/04/11 (GMT+8)
File update record
2025-04-1113:54:47
Other files for Assembly are updated.
2024-09-1316:39:28
Centroid file is updated.
Only PCB
PCB+Assembly
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
Copy this HTML into your page to embed a link to order this shared project
Copy
Under the
Attribution-NonCommercial-ShareAlike (CC BY-NC-SA)
License.

Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(5)
- Likes(10)
-
Engineer Aug 28,2024
-
dzako Feb 24,2024
-
Mr. Marsupial Sep 23,2023
-
Engineer Jun 24,2023
-
Engineer May 19,2023
-
Fernaldy Putra Wijaya Mar 11,2023
-
Engineer Jan 09,2023
-
Engineer Jan 03,2023
-
Blyshchyk Alexandr Dec 25,2022
-
Albert Kuciński Nov 15,2022
View More
VOTING
0 votes
- 0 USER VOTES
0.00
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Design
1/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Usability
2/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Creativity
3/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Content
4/4
More by SAYANTAN ElectroPoint4u
-
How to make RGBW lights using Aluminium PCB When it comes to making electronics projects, a custom PCB board is always one of the top priorities...
-
ESP32 BLE GamePad This is a DIY handheld gamepad, made using ESP32 microcontroller. You might have seen such game cont...
-
12 Channel Ultimate Home Automation ESP32 based 12 Channel IOT Home Automation using Blynk Application. Can be controlled using Physical...
-
World's Slimmest NeoPixel LED Matrix I always have this idea of what would have happened if we can put the components inside the pcb? Let...
-
ESP-12E/F Breakout Board Size:25.4mm x 30mmSignal Layers:2None Signal Layers:10Components:12Pads:57 Surface Pads:35 Plated Th...
-
PCB Pyramid In this project I built a rather interesting project which I thought a long time ago. Its basically ...
-
3D printed Stepper Bot This is a E.S.P32 based robot that I made which can not only be controlled over the internet but als...
-
ESP32-C3 NodeMCU This is a DropIn replacement for NodeMCU ESP8266 AMICA CP2102 WiFi Development Board. The pinout are...
-
NeoPixel XL What is it?If you ever been used or seen neopixel LED, then you will be familiar to this concept. It...
-
ESP32 BLE Macro Keyboard This is a wireless macro keyboard consist of 10 cherry MX key swathes with individual backlight. It ...
-
DIY Novatrope A DIY replica of the popular Novatrope project, an elegant kinetic kinetic sculpture using Attiny85,...
-
Fanmade 7th Anniversary badge This is a simple PCB badge that I designed for celebrate 7th anniversary of PCBway. It has 6 RGB bli...
-
Reflow Hotplate Controller Story :Last time I made a reflow soldering hotplate from a regular clothing iron. And it works prett...
-
ESP Programmer ESP8266 and ESP32 required some special arrangement to pull the chip into boot mode. Typically this ...
-
Portable Power Supply for microcontroller projects If you are working on a portable electronics project, or in a remote place where you can’t bring you...
-
Pico Clock StoryRaspberry Pi foundation recently launched their first microcontroller based development board R...
-
Addressable Output using WS2811 So I was needed to control almost 200+ relays using one microcontroller and during research I found ...
-
Portable wireless touch Remote An ESP32 module comes with a lot of different features. One of such features is it’s touch capabilit...
-
How to make RGBW lights using Aluminium PCB When it comes to making electronics projects, a custom PCB board is always one of the top priorities...
-
ESP32 BLE GamePad This is a DIY handheld gamepad, made using ESP32 microcontroller. You might have seen such game cont...
-
12 Channel Ultimate Home Automation ESP32 based 12 Channel IOT Home Automation using Blynk Application. Can be controlled using Physical...
-
World's Slimmest NeoPixel LED Matrix I always have this idea of what would have happened if we can put the components inside the pcb? Let...
-
ESP-12E/F Breakout Board Size:25.4mm x 30mmSignal Layers:2None Signal Layers:10Components:12Pads:57 Surface Pads:35 Plated Th...
-
PCB Pyramid In this project I built a rather interesting project which I thought a long time ago. Its basically ...
-
3D printed Stepper Bot This is a E.S.P32 based robot that I made which can not only be controlled over the internet but als...
-
ESP32-C3 NodeMCU This is a DropIn replacement for NodeMCU ESP8266 AMICA CP2102 WiFi Development Board. The pinout are...
-
NeoPixel XL What is it?If you ever been used or seen neopixel LED, then you will be familiar to this concept. It...
-
ESP32 BLE Macro Keyboard This is a wireless macro keyboard consist of 10 cherry MX key swathes with individual backlight. It ...
-
DIY Novatrope A DIY replica of the popular Novatrope project, an elegant kinetic kinetic sculpture using Attiny85,...
-
Fanmade 7th Anniversary badge This is a simple PCB badge that I designed for celebrate 7th anniversary of PCBway. It has 6 RGB bli...
You may also like
-
-
Commodore 64 1541-II 1581 Floppy Disk Drive C64 Power Supply Unit USB-C 5V 12V DIN connector 5.25
164 1 3 -
Easy to print simple stacking organizer with drawers
87 0 0 -
-
-
-
Modifying a Hotplate to a Reflow Solder Station
1137 1 6 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
638 0 1 -
-
Nintendo 64DD Replacement Shell
494 0 2 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
1439 4 3
Download Other files for Assembly
I downloaded all files, the bom is good, but how do I know where what resistor goes when there is no identification on the pcb?
click on "Other files for Assembly" option after BOM(Bill of materials) and Centroid file option. A zip file will download with the positions of all components