# Flashing KLC PCB
This is a short guide on how to flash KLC TKL PCBs. They use the RP2040 chip as main processor.
Step 1 Putting the PCB in flash mode. You'll know the board is ready to be flashed when a new drive labeled RPI-RP2 shows up. This can either be found in ThisPC or on the Desktop for MacOS. Getting the PCB into 'flash' mode can be done as next:
Step 1.1 - Boot - Reset Buttons With the board unplugged from the computer. next to the MCU, hold down the button labeled RESET, whilst holding down, plugin in the USB cable.
Step 2 Now that you have the drive open the board is ready for flashing, click and drag the AlphaOmega.UF2 firmware for your keyboard file into the drive. The PCB will automatically restart with the updated firmware.
# Specification
KLC Hot Swap TKL PCB (87 / 84)

- Material : FR4
- 6.25U (87 TKL) / 7U (84 TKL) Space bar applicable Hot Swap Socket
- Per-key RGB Led +Under glow (40 LEDs)
- Supports QMK / VIA
- Breakable USB-C port - Supports Molex Pico-EZMate connector for daughterboard

- ESD protection for data line and power voltage
- Layout
84 TKL

87 TKL

- Powered by RP2040 MCU
- 1.6mm
[ KLC Alpha Omega Solderable PCB ]

- Material : FR4
- Per-key RGB Led +Under glow (40 LEDs)
- Supports QMK / VIA
- Breakable USB-C port - Supports Molex Pico-EZMate connector for daughterboard

- ESD protection for data line and power voltage
- Layout

- Powered by RP2040 MCU
- 1.6mm
# Quick Guide for flashing KLC PCBs
This is a quick guide for flashing KLC PCBs.
This guide applies to all KLC PCBs using RP2040 MCU
: AlphaOmega v1.1, Rubrehose PCB - v1 / v1.2 / v1.3, DB Coreless
[ Step 1 ]
Push and hold RESET button near the MCU of PCB, then plug the USB cable to PCB

[ Step 2 ]
You will see 'RPI-RP2' drive on your ThisPC(Window OS) / Desktop(MacOS)
Drag & Drop the firmware file into the drive above
RPI-RP2 drive will vanish and your PCB will be updated and reboot automatically
※ You can download firmware files on KLC data center
(See the 'Software Resources' below)
Express Shipping : DHL / FedEx / EMS
Standard Shipping : K-packet / Proxy (US, CN)
![[ Instock ] KLC Alpha Omega PCB](http://klc-playground.com/cdn/shop/files/AlphaOmega_v1.1_S88-1_{width}x.jpg?v=1788423891)
![[ Instock ] KLC Alpha Omega PCB](http://klc-playground.com/cdn/shop/files/AlphaOmega_v1.1_H87-1_{width}x.jpg?v=1788423493)
![[ Instock ] KLC Alpha Omega PCB](http://klc-playground.com/cdn/shop/files/H84_e2fa03cd-c9dc-4a85-ba86-99cb963ddd2d_{width}x.jpg?v=1687769180)
![[ Instock ] KLC Alpha Omega PCB](http://klc-playground.com/cdn/shop/files/H87_c9c3941c-aad5-41de-bbdc-5b5e9fa6b2cb_{width}x.jpg?v=1687769192)
![[ Instock ] KLC Alpha Omega PCB](http://klc-playground.com/cdn/shop/files/Solder_{width}x.jpg?v=1687769203)
![[ Instock ] KLC Alpha Omega PCB](http://klc-playground.com/cdn/shop/products/H84_{width}x.jpg?v=1687769364)
![[ Instock ] KLC Alpha Omega PCB](http://klc-playground.com/cdn/shop/files/AlphaOmega_Solder_Rubrehose_Solder_88_v1.2_layout_{width}x.jpg?v=1788424019)
![[ Instock ] KLC Alpha Omega PCB](http://klc-playground.com/cdn/shop/files/AlphaOmega_87H_Rubrehose_87_v1_layout_{width}x.jpg?v=1788423770)
![[ Instock ] KLC Alpha Omega PCB](http://klc-playground.com/cdn/shop/files/AlphaOmega_84H_Rubrehose_84_v1_layout_{width}x.jpg?v=1788423770)





