# Build Guide This is the build guide for Corne Chocolate v4. ![corne-v4-chocolate](https://github.com/foostan/crkbd/assets/736191/cb352424-9f66-4ad0-9deb-66710e60a781) ## Parts ### Required | Name | Count | Remarks | |:---------------------|:--------|:--------------------------------------| | PCB | 1 set | | | Case | 1 set | | | Switch plate | 1 set | FR4 1.6mm thick | | Key switches | 42 - 46 | Only Kailh choc v1 and v2 switches | | Keycaps | 42 - 46 | 1u 40 pcs, 1.5u 2 pcs | | Spacer M2 | 8 | 5 mm For Case assembly | | Screw M2 | 16 | 4.5 mm For Case assembly | | Rubber cushion | 8 | | | TRRS (4 poles) cable | 1 | TRS (3 poles) cable is not compatible | | Type-C cable | 1 | | ### Optional | Name | Count | Remarks | |:---------------|:-------------|:----------------------------------------------| | Rotary Encoder | 0 - 4 pieces | compatible product of the rotary encoder EC12 | ## Firmware preparation please see [docs/firmware/rev4](../../firmware/rev4/firmware_en.md). ## Build This is the build guide for the left hand side. The right side is the same procedure. ### 1: Attach switches to PCB ![plate](https://github.com/foostan/crkbd/assets/736191/c1f87d76-35b6-4aeb-b8c1-26124c8daf27) ![plate-side](https://github.com/foostan/crkbd/assets/736191/781b7c37-877d-4206-aaa6-dac7cd261063) ### 2: Attach spacers to Case ![case](https://github.com/foostan/crkbd/assets/736191/3f295698-29c5-4ed4-9973-3297876a9fc3) ### 3: Mount 1 to 2 ![switch+case](https://github.com/foostan/crkbd/assets/736191/69c56486-54b5-4a95-9d15-6619ade7d521) ### 4: Attach rubber cushions ![rubber-cushion](https://github.com/foostan/crkbd/assets/736191/b74e9650-e709-4246-b35d-f8e0b8ebc646) ### 5: Attach keycaps ![keycap](https://github.com/foostan/crkbd/assets/736191/58cea8d4-d596-4379-ba91-5d9adb52ecca) ## Note If the TRRS cable is plugged or unplugged while the USB cable is connected, the keyboard's microcontroller may be damaged. Before plugging or unplugging the TRRS cable, always ensure that the USB cable is disconnected.