Skip to content

Commit c487fee

Browse files
Create Horizon.md
1 parent 5c83bf7 commit c487fee

File tree

1 file changed

+93
-0
lines changed

1 file changed

+93
-0
lines changed

build_guides/Horizon.md

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
---
2+
title: Horizon Solderable Kit Build Guide
3+
description: How to put together your new Horizon solderable kit.
4+
author: skarrmann
5+
product_link: https://boardsource.xyz/store/5ec9df84c6b834480de6c3d0
6+
subcategory: medium
7+
draft: true
8+
tags:
9+
- 60%
10+
- ergo
11+
- kit
12+
banner: https://i.imgur.com/3PRrVSy.jpga
13+
thumbnail: https://i.imgur.com/3PRrVSy.jpg
14+
source: https://github.com/skarrmann/horizon/blob/main/README.md
15+
---
16+
17+
### This guide is for *Horizon* PCBs.
18+
19+
# Parts
20+
### Required
21+
| Item | Count |
22+
|------|-------|
23+
| DIODESTYLE Diodes | 52 |
24+
| PCB | PCBCOUNT |
25+
| CONTROLLERSTYLE or similar microcontroller | 1 |
26+
| Reset Switch | 1 |
27+
| MX Hotswap Sockets | 52 |
28+
| MX Switches | 52 |
29+
| *MX* Keycaps | 52 |
30+
31+
![components](https://i.imgur.com/SNZ79Y0.jpg)
32+
33+
# Soldering
34+
## Diodes
35+
**Orientation**: Black bar facing downwards or towards the footprint indicator.
36+
1. Solder one pad.
37+
![one pad - diode](https://i.imgur.com/KntosS2.jpg)
38+
2. While holding diode with tweezers, reflow solder and place diode down on pad.
39+
![diode placed](https://i.imgur.com/5h5tL9z.jpg)
40+
3. Solder other pad.
41+
![diode complete](https://i.imgur.com/eiSoYuR.jpg)
42+
- Note, when working with [MELF](https://en.wikipedia.org/wiki/Metal_electrode_leadless_face) package diodes,
43+
you may need to reflow and add more solder a couple times before an adequate connection is made.
44+
45+
## Hotswap sockets
46+
1. Solder one pad.
47+
![Hot swap socket foot print soldered](https://i.imgur.com/RJZayFD.jpg)
48+
2. While holding hotswap socket (fingers are fine), reflow solder and place socket down on pad.
49+
![Hot swap socket one pin soldered](https://i.imgur.com/ulCIb8k.jpg)
50+
3. Solder other pad.
51+
![Hot swap socket finished](https://i.imgur.com/unhaijT.jpg)
52+
- Note, don't hesitate to use a little extra solder, as that will help secure the socket and prevent it from being ripped off.
53+
54+
## Microcontrollers
55+
**Orientation**: Both microcontrollers CONTROLLERPLACEMENT.
56+
- Note, it is recommended to flash each microcontroller prior to soldering. See [firmware](#firmware) section for more.
57+
1. Insert headers from front, solder in from the back.
58+
![headers inserted](https://i.imgur.com/WV2uoNg.jpg)
59+
2. Place microcontroller CONTROLLERPLACEMENT.
60+
![microcontroller placed](https://i.imgur.com/2YeofvD.jpg)
61+
3. Apply solder to all pins.
62+
4. Use flush cutters or similar to trim excess from pins on each side.
63+
![microcontroller finished](https://i.imgur.com/SZAt4eX.jpg)
64+
65+
66+
## Misc.
67+
### Reset switches
68+
1. Solder one pad.
69+
![reset switch placed](https://i.imgur.com/yK8lNWI.jpg)
70+
2. While holding switch with tweezers, reflow solder and place switch down on pad.
71+
3. Solder remaining pads.
72+
![reset switch placed](https://i.imgur.com/JlLXcWx.jpg)
73+
74+
75+
76+
## Firmware
77+
78+
### QMK
79+
In qmk this keyboard can be found under QMKHorizon.
80+
To begin, follow the [QMK setup guide](https://docs.qmk.fm/#/newbs_getting_started). (if working from an existing installation, an [update](https://docs.qmk.fm/#/newbs_git_using_your_master_branch?id=updating-your-master-branch) may be needed.) \
81+
For flashing instructions, see [doc](https://docs.qmk.fm/#/newbs_flashing) or [video](https://www.youtube.com/watch?v=fuBJbdCFF0Q)
82+
83+
### KMK / PEG
84+
In Peg or KMK this keyboard can be found under KMKHorizon
85+
86+
Peg can be downloaded [here](https://peg.software/), and the quick start can be seen [here](https://peg.software/docs/Peg_Client/#quick-start-and-testing).
87+
88+
For Kmk can be downloaded [here](https://github.com/KMKfw/kmk_firmware) and the quick start can be seen [here](http://kmkfw.io/docs/Getting_Started#tldr-quick-start-guide)
89+
90+
91+
92+
## Extra
93+
For questions, ask in [Boardsource Discord server](https://discord.gg/5qpqbgaTYz)

0 commit comments

Comments
 (0)