BDN9 Build Guide
Here's a list of parts needed for the build:
- 1 BDN9 PCB & Bottom PCB Plate with M2 screws and standoffs
- 1 Reset Switch
- 10 470Ω resistors (optional, for LED backlight)
- 1 AO3416 MOSFET (optional, for LED control)
- 9 LEDs (optional, for LED backlight)
- WS2812B RGB LED strip or 4 loose WS2812B RGB LEDs (optional, for underglow)
- 1 Microcontroller (1 of the following)
- 7-9 MX-compatible or Alps-compatible switches
- 2 EC11 or EC12 Rotary Encoders (optional)
Here's a summary of the build steps:
- Prepare components
- Solder components
- Solder resistors (for LEDs, optional)
- Solder MOSFET (for LEDs, optional)
- Solder push button
- Solder Pro Micro header pins
- Solder rotary encoders
- Solder switches
- Solder LEDs (optional)
- Flash Pro Micro
- Solder Pro Micro
- Solder RGB underglow LEDs or strip (optional)
- Assemble case
Parts from the kit. The encoders shown are optional and are not included as part of the kit.
Solder resistors (optional)
Insert all of the resistors into the PCB and solder them in.
Solder the MOSFET (optional)
Add a bit of solder to one leg of the MOSFET pad Q1.
Using a pair of tweezers to hold the MOSFET, solder one leg of the MOSFET first, and make sure it is aligned properly before proceeding.
Now that the MOSFET is soldered on straight, solder the other two legs.
Solder the reset button
Add the reset button to the bottom side of the PCB and solder.
Solder Pro Micro header pins
Insert the header pins into the PCB. Due to the stagger of the header pin holes, they should be able to stand up on their own once inserted. You can go with not soldering the header pins in, but it is recommended to do so anyway for a more secure fit.
(Optional) An alternative method for soldering in the header pins is shown above. Flip the header pins upside down and solder them in. Then remove the plastic on the header pins by prying it off. The benefit of doing this method is that the Pro Micro Micro-USB port will be flush against the PCB, which helps from getting it ripped off.
Solder the header pins to the PCB.
(Optional) Remove plastic from header pins
Solder Rotary Encoders
Rotary encoders must be soldered on before switches are added
It is difficult to put in the rotary encoders into the PCB pads if the switch plate and switches are already on, so make sure you add the encoders first.
Insert the rotary encoders from the top-side of the PCB.
Solder them in. Soldering in the side-clips of the encoders is optional, but recommended.
Add the switches to the switch plate and then place it on top of the PCB.
Solder the switches onto the PCB.
Solder LEDs (optional)
Add LEDs through the switch. The longer leg of the LED (anode) should go through the circular pad, while the shorter leg (cathode) goes through the square pad.
Bend the legs of the LEDs outwards a bit to hold them in place and solder them in. Then clip the legs down.
Flash Pro Micro
See Flashing Firmware for instructions on flashing the Pro Micro if you are unfamiliar with this step.
Prepare and solder the Pro Micro
Clip the switch legs and plastic pieces of the 2 switches that sit on top of the Pro Micro, so they don't interfere with the Pro Micro.
Then put some electrical or Kapton tape on top of the area the Pro Micro will be.
Insert Pro Micro over the header pins.
Solder the pins and clips the legs off.
Solder RGB underglow LEDs or strip (optional)
RGB LED pads
The BDN9 Rev. 1.0 only has three breakout pads (RGB, GND, and VCC) to solder an RGB LED strip to.
The BDN9 Rev. 1.1 has RGB LED pads add another option for adding RGB underglow. Only strips or individual LEDs can be added to this boards (don't do both at the same time).
Add RGB LED Strip (optional)
If using an RGB LED strip, see the Adding RGB Underglow guide.
Add individual RGB LEDs (optional)
WS2812B or SK6812 RGB LEDs can be added individually to the board.
Add solder to one pad of each LED footprint.
Using a pair of tweezers, hold each LED in place and solder it in.
Once the LEDs are aligned properly, solder the other 3 pads.
Make sure each pad of the LED has enough solder on it.
Screw in the standoffs to the switch plate.
Add the bottom plate and screw it in.
Plug it in and test. For the RGB underglow, the mode is controlled by the right-most key in the middle row. If the RGB LEDs don't light up, check your wiring or make sure the pads have enough solder.