Skip to main content

Dilly

Parts List

Here's a list of parts needed for the build:

Build Steps

Here's a summary of the build steps:

  1. Prepare components
  2. Solder Pro Micro header pins
  3. Solder switches
  4. Solder LEDs (optional)
  5. Flash Pro Micro
  6. Solder Pro Micro
  7. Solder RGB strip (optional)

Inspect Parts

Check that you have a PCB, bottom plate, M2 screws, and standoffs.

Parts

Solder Pro Micro header pins

For the microcontroller, you'll want it to be as close as possible to the underside of the PCB. So put the header pins upside down on the PCB and solder them in.

Line up header pins

Next, pry up the plastic pieces on the header pins.

Pry up plastic pieces

Solder LEDs (Optional)

Line up the longer leg of the LED to the + pad on the PCB, and the shorter leg of the LEd to the - pad, and then insert it through the PCB.

Line up LED

Place a switch over the LED to help hold it in place.

Place switch over LED

Flip the PCB over and solder the LED in place.

Solder LED

Then clip the excess length of the legs of the LED.

Clip LED

Repeat for all the LEDs.

All LEDs soldered

Solder Switches

Place switches on to the PCB if not already done so.

Place switches

Flip the board over and solder them all in.

Solder switches

Prepare and solder the microcontroller

Before soldering the microcontroller, flash the firmware to it and make sure it gets detected as a keyboard by your computer.

You can find pre-compiled firmware QMK builds with VIA enabled for the Dilly here for some microcontrollers:

If using the RP2040 Pro Micro, you'll need to short the BOOT and GND pins and then press the reset button on the PCB to get the microcontroller into bootloader mode.

Flash firmware

Put some electrical or Kapton tape on top of the area the Pro Micro will be:

Add tape

Insert Pro Micro over the header pins, making sure the correct pins are being used. For instance, with the RP2024 Pro Micro, ignore the top two pins.

Insert Pro Micro

Solder the two pins closest to the USB port and make sure the microcontroller is level.

Solder first two pins

Next solder the two other corners in and make sure everything is aligned.

Solder other corners

Solder the remaining pins and clip the excess length of the legs of the header pins.

Solder remaining pins

Add tape over the microcontroller to prevent any short circuits from it touching the bottom plate.

Add tape over microcontroller

Add RGB Strip (Optional)

Use the VCC/RGB/GND breakout pads on the PCB to connect the RGB strip to the microcontroller.

Assemble Case

Add SKUF feet to the bottom plate.

Add SKUF feet

Add a screw and standoff to the bottom plate.

Add screw and standoff

Repeat for the rest of the screws and standoffs.

All screws and standoffs added

Place the PCB on top of the standoffs of the bottom plate.

Place PCB on standoffs

Add screws through the PCB and into the standoffs of the bottom plate.

Add screws through PCB

Repeat for the rest of the screws and standoffs.

All screws through PCB

Plug in the USB cable

Plug in the USB cable into the PCB and make sure it gets detected as a keyboard by your computer

Plug in USB cable

Add Keycaps

Add keycaps to all of the switches.

All keycaps added