Avalanche hotswap
vlkv·avalanche·pcb/avalanche-hotswap.kicad_pcb
About the Avalanche hotswap PCB
Avalanche hotswap is an open source PCB design by vlkv, published on GitHub under the MIT license. It is a 2-layer board measuring 179.7 × 122.8 mm, with 139 components from 18 distinct parts.
Other key parts include the ProMicro. By type, the board carries 35 switches, 32 diodes, 32 inductors, 12 jumpers, 6 connectors and 2 resistors.
It belongs with the keyboards designs in this gallery.
From the project
The Avalanche keyboard is an ergonomic split keyboard with 4x6 (or 3x6 if you break off the 'digits' row) column staggered keys, 5 thumb keys, 1 additional key for the pinky (break off-able too) and 2 additional keys for the index finger (64 keys total).
The Avalanche keyboard is an ergonomic split keyboard with 4x6 (or 3x6 if you break off the 'digits' row) column staggered keys, 5 thumb keys, 1 additional key for the pinky (break off-able too) and 2 additional keys for the index finger (64 keys total).
Avalanche design was inspired by a number of great keyboards. You may read more about it in my very first reddit post.

Main components on the Avalanche hotswap
Avalanche hotswap bill of materials (BOM)
139 components, 18 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ProMicro | ProMicro_rev2 | U1 |
| 1 | TRRS | MJ-4PP-9 | J1 |
| 1 | OLED | OLED_4Pin_SSD1306 | J2 |
| 2 | i2c_pin | 1pin_conn | P1, P2 |
| 1 | battery+ | 1pin_conn | P3 |
| 1 | battery- | 1pin_conn | P4 |
| 3 | Rotary_Encoder_Switch | RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm-keebio_modified | ENC1, ENC2, ENC3 |
| 1 | MountingHole | M2_HOLE_PCB | H15 |
| 14 | CaseHole | M2_HOLE_PCB | HM1, HM2, HM3, HM4, HM5, HM6, HM7, HM8 +6 |
| 9 | Device_Jumper_NO_Small | avalanche_Jumper | JP1, JP2, JP3, JP4, JP5, JP6, JP7, JP8 +1 |
| 3 | Device_Jumper_NO_Small | Jumper_rev | JP9, JP10, JP11 |
| 1 | SW_Push | Switch_Reset_THT | SW0 |
| 32 | SW_Push | CherryMX_MidHeight_Hotswap_1u | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +24 |
| 2 | SW_DPDT_x2 | Switch_MSK-12C01-07 | SW33, SW34 |
| 1 | jumper | avalanche_Jumper | W1 |
| 32 | 1N4148 | diode_TH_SMD | D1, D2, D3, D4, D5, D6, D7, D8 +24 |
| 32 | SK6812MINI_LED | YS-SK6812MINI-E | L7, L8, L9, L10, L11, L12, L13, L14 +24 |
| 2 | 4.7K | Resistor_Hybrid_1205 | R1, R2 |
Avalanche hotswap design files
The KiCad project lives in the vlkv/avalanche repository on GitHub; these links point at the commit this page was built from.
Avalanche hotswap: common questions
How big is the Avalanche hotswap PCB?
The Avalanche hotswap measures 179.7 × 122.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Avalanche hotswap?
139 components, from 18 distinct parts. The full bill of materials is listed on this page.
Where can I download the Avalanche hotswap design files?
From the vlkv/avalanche repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Avalanche hotswap design in my own project?
Yes, under the terms of its MIT license, which vlkv chose for the repository.
More boards in avalanche
Similar boards
Lily58 Lite Rev3 TOP Case
kata0510
142.5 × 106.4 mm34 parts2LMIT2.3kLily58 Pro BOTTOM
kata0510
142.5 × 106.3 mm5 parts2LMIT2.3kLily58
kata0510
142.5 × 106.3 mm83 parts2LMIT2.3kLily58 Pro
kata0510
142.5 × 106.3 mm83 parts2LMIT2.3kKLOR
GEIGEIGEIST
160.2 × 118.3 mm79 parts2LGPL-3.01.2kPcb top
tompi
132.5 × 95.1 mm18 parts2LCC-BY-4.01.2k