No products in the basket.

Daisy DIY Macro Pad

PCB Designs

Daisy is a macro pad PCB, designed in the UK and fully open source. It features dual rotary encoders and RGB underglow, it is powered by a ATMega328P microcontroller with a USB-C interface. The board allows ISP (bootloader) programming (via SPI) and is fully QMK compatible.

It is mostly constructed with through hole components and is designed to be buildable at home with a minimal amount of equipment.


  • 8 Key Macro Pad
  • Dual Rotary Encoders
  • RGB Underglow
  • USB-C
  • Compact Design
  • 5 Pin MX Style Switch Support
  • QMK Firmware
  • Low Cost
  • (Mostly) Through Hole Design
  • Simple Home Assembly


Daisy is in pre-production testing and there is no current timeframe for a DIY kit release, however it is hopefully that this will occur in 2021. All details, schematics, gerbers and component lists will be provided, all for free and all open source.

Components List

The board requires the following components. I have given links to examples of most components so you may source them from preferred suppliers.

If you are sourcing the components yourself and not via a DIY kit (or if you wish to flash your own boot loader), you will need additional hardware to do ISP programming. A Pro Micro is an inexpensive microcontroller for such a task and well documented, it is suggested you use one of these and the guides will assume one is being used.

QMK Firmware

Daisy is proudly powered by QMK (VIA support soon), is part of the official firmware repository and comes pre-flashed on any microcontrollers purchased as part of a DIY kit.

Design Files

All of the design files for this project are openly available for anyone to download, use, edit or build their own hardware on. I have gained so much from other makers who have shared their work openly it is only fair that I do the same.

You will find the main GitHub repository here Draytronics Daisy Kicad Project. This contains the full Kicad project for the design and manufacture of the PCB and 3D printing file for the transparent case. If you only wish to produce more PCBs you can take the Gerber file zip from here Draytronics Daisy Gerber File and send it to your preferred PCB house (JLCPCB etc).

Build Guide

A complete will be available when the product is released.

Firmware Programming Guide

A guide to programming the firmware will be available when the product is released.