• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Candy Pocket Macropad | Bluetooth, Macros, Bad USB 3D Printer File Image 1
Candy Pocket Macropad | Bluetooth, Macros, Bad USB 3D Printer File Image 2
Candy Pocket Macropad | Bluetooth, Macros, Bad USB 3D Printer File Image 3
Candy Pocket Macropad | Bluetooth, Macros, Bad USB 3D Printer File Image 4
Candy Pocket Macropad | Bluetooth, Macros, Bad USB 3D Printer File Thumbnail 1
Candy Pocket Macropad | Bluetooth, Macros, Bad USB 3D Printer File Thumbnail 2
Candy Pocket Macropad | Bluetooth, Macros, Bad USB 3D Printer File Thumbnail 3
Candy Pocket Macropad | Bluetooth, Macros, Bad USB 3D Printer File Thumbnail 4

Candy Pocket Macropad | Bluetooth, Macros, Bad USB

Vostok Labs avatarVostok Labs

June 23, 2026

makerworld-icon
DescriptionCommentsTags

Description


Candy: Pocket Bluetooth Macropad with online customization, Macros support

 

 

 

This is Candy: tiny, pocket-sized device with 9 keys that becomes whatever you need: a Bluetooth macropad, a layered shortcut pad, a media remote, or a wireless Rubber Ducky / BadUSB that fires off scripted keystroke payloads. It pairs like an ordinary Bluetooth keyboard with your PC, Mac, phone, or tablet, and you reprogram every key from your browser: no app, no IDE, no re-flashing. Built on a Seeed XIAO ESP32-C3 with a small LiPo, it slips in a pocket and runs on battery.
 

For Source code, instructions and more, visit GitHub page 
 

How easy is it to customize?

 

Very. There's nothing to install. Open the customizer, connect candy to the PC, click a key, pick what it should do, and hit Write to device. Changes apply instantly and survive reboots and firmware updates. There are one-click macro templates (Like Rick Roll) to get you started, and you can export/import your whole layout as JSON.

 

Open the web flasher, go to the Flash firmware tab, plug in over USB-C, and click Install. That's it

One device, many uses

  • Pocket Bluetooth macropad. Pair it once and every key sends whatever you mapped: a single key, or a shortcut combo with Ctrl / Shift / Alt / Win. Works anywhere a BLE keyboard works.
  • Layers for way more than 9 keys. Add as many layers as you like and switch between them with a momentary (hold) or toggle key. Nine physical buttons turn into dozens of actions.
  • Macros: type whole strings or scripts on one press. Open apps, paste boilerplate, run commands, automate logins, anything you can type. Macros use a simple Ducky-style script (STRING, DELAY, GUI, ENTER, …).
  • Ready-made macro templates. One click drops in working examples: a Rickroll, open Notepad, run a command from the Run box, lock the PC, a Hello World,  so you can see how it works and tweak from there.
  • Bluetooth Rubber Ducky / BadUSB. Because macros are just scripted keystrokes, the device doubles as a wireless keystroke-injection tool: a pocketable, re-programmable BadUSB that talks over Bluetooth instead of a USB stick. (Use it only on devices you own or are authorized to test.)
  • Media remote. Map keys to volume, play/pause, next/prev: a tiny pocket bluetooth remote.
  • Long-press actions. Give any key a second function on hold.
  • Battery powered & pocketable. Small LiPo, an on/off slide switch, and the XIAO's built-in charger. It deep-sleeps when idle and wakes on a keypress.

What you need (Bill of Materials)

QtyPartNotes / link
1Seeed XIAO ESP32-C3The brains + BLE + LiPo charger. Seeed Studio
9Tactile switch, 6×6×4.3 mm (2-pin)The keys. AliExpress
1LiPo battery 402030, 200 mAhFits the pocket case. AliExpress
1Slide switch SS12D00 (3-pin, on/off)Power switch. AliExpress
3Bambu Lab BT2×5 self-tapping screw (SHCS)Holds the case together. Bambu Lab Store

Wiring diagram

 

 

License:

Standard Digital File License

Related Models

Minimalistic Motorized Roller Blinds - NEMA 17 stepper motor gear and mount preview image

Minimalistic Motorized Roller Blinds - NEMA 17 stepper motor gear and mount

lushey profile image

lushey

3,996

Case for Flipper Zero Wi-Fi Module v1 preview image

Case for Flipper Zero Wi-Fi Module v1

fivesixzero profile image

fivesixzero

1,096

Deskbuddy - Your personal dashboard preview image

Deskbuddy - Your personal dashboard

BAUGR STUDIO profile image

BAUGR STUDIO

2,451

Smart, Self-watering Plant Pot Planter "Flaura" preview image

Smart, Self-watering Plant Pot Planter "Flaura"

Martin_McMaker profile image

Martin_McMaker

3,810

Heltec v3 case for Meshtastic preview image

Heltec v3 case for Meshtastic

TonyG profile image

TonyG

1,584

Smart E-Paper Desk Dashboard (ESP32 • 7.5” ) preview image

Smart E-Paper Desk Dashboard (ESP32 • 7.5” )

VoIP profile image

VoIP

548

Hexagonal Nanoleaf - Hexaleaf preview image

Hexagonal Nanoleaf - Hexaleaf

ElHeisa profile image

ElHeisa

3,242

LED Frame 2.0 (Multiboard) for IKEA SKADIS preview image

LED Frame 2.0 (Multiboard) for IKEA SKADIS

Hawk7 profile image

Hawk7

2,977