Skip to content

itzshubhamdev/Wireless-Macropad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jun 27, 2026
462eac7 · · Jun 27, 2026

History

3 Commits
Jun 27, 2026
Jun 27, 2026
Jun 27, 2026
Jun 27, 2026
Jun 27, 2026
Jun 27, 2026
Jun 27, 2026

Repository files navigation

Wireless Macropad

An ESP32 Devkit powered Wireless Macropad featuring 16 keys in a 4x4 matrix and 0.91 inch SSD1306 Display with 3.7 V Battery for powering the ESP32.

Macropad

Features

  • 16 Switches
  • 128x32 OLED Display
  • 3.7V 1000 MAh Battery

Purpose

I have already made a couple of Macropads but they were all wired. There were a few problems I faced with them particularly when using with my laptop on my study table, the keyboard, mouse and charging cables are already a mess and then adding Macropad cable, I get fed up, so I made this to replace my wired Macropad.

BOM

Name Purpose Quantity Total Cost (USD) Link Distributor
PCB For placing and soldering the components. 1 7.60 https://cart.jlcpcb.com/quote JLCPCB
Soldering Wire For soldering the different components on the PCB. 1 0.90 https://makerbazar.in/products/soldering-wire?variant=48251214659824 MakerBazar
Battery Step-Up To convert the output of battery to 5V for ESP32. 1 1.00 https://makerbazar.in/products/dc-5v-9v-12v-step-up-booster-module-for-18650-lithium-battery?variant=48250991509744 MakerBazar
TP4056 Charging Module To charge the battery. 1 0.20 https://makerbazar.in/products/tp4056-1a-li-ion-lithium-battery-charging-module?variant=45459125567728 MakerBazar
3.7V 1000 MAh Battery To power the Macropad 1 1.60 https://makerbazar.in/products/generic-3-7v-1000mah-lithium-polymer-battery-single-cell?variant=49496819073264 MakerBazar
0.91 OLED Screen To display status of the keyboard. 1 2.50 https://makerbazar.in/products/0-91-inch-i2c-iic-serial-4-pin-oled-display-module-blue?variant=48251121795312 MakerBazar
ESP32 To wireless connect to the Computer and get inputs from Switches 1 4.50 https://makerbazar.in/products/esp32-wroom-wifi-ble-bluetooth-iot-node-mcu-board?variant=48251049902320 MakerBazar
1N4148 Diode To allow current in one direction only for the Key Matrix 16 0.30 https://makerbazar.in/products/dip-rectifier-diode-through-hole?variant=46889718087920 MakerBazar
Keycaps To provide a face to the switches for easier clicking. 16 6.40 https://curiositycaps.in/products/21-keys-numpad-thick-pbt-cherry-pbt-keycaps CuriosityCaps
Switches For clicking and sending input to microcontroller. 16 6.40 https://stackskb.com/store/menel-eight-nine-haku-linear-switch-pack-of-10/ StacksKB
3D Printer Filament For printing the Case 65g 0.00 Self

Schematic

Schematic

Battery Connection

Connection

PCB

PCB PCB Front View PCB Back View

Images

Macropad Macropad Macropad Macropad Macropad Macropad Macropad

About

An ESP32 based Wireless Macropad with 16 Keys.

Resources

Stars

1 star

Watchers

0 watching

Forks

Languages