diff --git a/README.md b/README.md index cf503eb..8e2fe97 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Swept Corne -Pictures pending. +![swept v0.1 pcb](gallery/sweptv0.1.png) ## What is the swept corne? @@ -18,17 +18,51 @@ There's currently only one version of the swept with choc spacing as well as an ## Components list -To build and use a Swept you will need: - -* 1x PCB Kit. -* 2 nice!nanos. -* 42 Choc v1 switches. -* 42 keycaps. -* 2x reset switches ([B3U-1000P(M)](https://github.com/davidphilipbarr/Sweep/issues/20)) If you live in the US, [this kit](https://www.amazon.com/dp/B07LCBLB8N?psc=1&ref=ppx_yo2ov_dt_b_product_details) includes switches that fit. +To build and use a Swept you will need + +* 1x PCB Kit (Instructions on how to order below). +* 2 nice!nanos. [Typeractive](https://typeractive.xyz/) has good prices, as well as fast shipping and processing. +* 2 batteries. From [Typeractive](https://typeractive.xyz/products/lithium-battery-110mah). +* 2 Mill-Max sockets with pins. Make sure you get the high-profile ones, low-profile still fits a battery underneath but there's less space. [Typeractive](https://typeractive.xyz/products/machine-sockets-and-pins) carries the correct size. +* 42 Choc v1 switches. You can get them from [MKUltra](https://mkultra.click/choc-switches). +* 84 Mill-Max 3305 or 7305 sockets, you can get either model from [prevailkey](https://prevailkeyco.com/products/3305-mill-max-sockets?variant=42568596193534). These are optional but you can use them to make your board hot-swap. I recommend getting some extra ones because they're very easy to lose. +* 42 smd diodes. From [MKUltra](https://mkultra.click/diode-1n4148-sod-123f/) for flush SOD-123F form factor, or from [Boardsource](https://boardsource.xyz/store/5ec9fc5d64caf04f83aa646c) for glass smd form factor; the former ones might be easier to solder for some people. I recommend getting some extra ones because they're very easy to lose. +* 42 keycaps. You can get them from [MKUltra](https://mkultra.click/mbk-choc-keycaps) or [Boardsource](https://boardsource.xyz/store/5f6ef2d68e3bf05ab838f918). I recommend getting a least a couple of homing keys, available from both providers. +* 2x reset switches ([B3U-1000P(M)](https://github.com/davidphilipbarr/Sweep/issues/20)). [This kit](https://www.amazon.com/dp/B07LCBLB8N?psc=1&ref=ppx_yo2ov_dt_b_product_details) includes switches that fit. * Rubber feet, [these](https://www.amazon.com/dp/B07CNQC695?psc=1&ref=ppx_yo2ov_dt_b_product_details) work great. * 2x power switches. [these](https://www.amazon.com/Gikfun-Switch-Toggle-Arduino-AE1073/dp/B01GFFGA4I/ref=psdc_495324_t1_B07SJWWYZP) work great. * 1 USB C cable. +Note: All purchase links are for the US, PRs with links for other countries are welcome. + +## Ordering The PCB + +To order the PCB the following settings are recommended: + +|Detail|Value| +|---|---| +|Gerber file|`Swept_vX.zip`| +|Base material|FR-4| +|Layers|2| +|Dimension|261.1 mm * 90.7 mm| +|Different design|2| +|Delivery format|Panel by customer| +|PCB thickness|1.6mm| +|PCB color|(Personal preference)| +|Silkscreen|(Personal preference)| +|Surface finish|(Personal preference)| +|Outer copper weight|1oz| +|Gold Fingers|No| +|Confirm production file|No| +|Castellated holes|No| +|Remove order number|Yes| + +Find the different versions on the releases page. + +1: Settings are for [JLCPCB](https://jlcpcb.com/), but could work for other manufacturers. + +2: Settings are taken from [Kyek's video guide](https://www.youtube.com/watch?v=fBPu7AyDtkM&t=17s). + ## How do I make this thing? Build video coming soon. @@ -37,6 +71,17 @@ Build video coming soon. Firmware for zmk and nice!nano is called ["Corne"](https://zmk.dev/docs/hardware/). +## Changelog + +### v0.1 + +First version, still untested. + +Differences from the original Sweep: +- Added an extra pinky column. +- Added an extra column key. +- Converted from direct to switch connections to matrix with diodes keeping compatibility with the corne. + ## Who made this? * [AYM1607](https://github.com/AYM1607) diff --git a/Swept/README.md b/Swept/README.md deleted file mode 100644 index 6b0faf1..0000000 --- a/Swept/README.md +++ /dev/null @@ -1,31 +0,0 @@ -# Sweep2 -![](/gallery/sweepv2/front.png) -![](/gallery/sweepv2/back.png) - -This is the main Choc v1 board we all know and love. - -## Ordering The PCB - -To order the PCB the following settings are recommended1,2: - -|Detail|Value| -|---|---| -|Gerber file|`sweepv2.X_gerber.zip`| -|Base material|FR-4| -|Layers|2| -|Dimension|216.9mm x 86.9mm| -|Different design|2| -|Delivery format|Panel by customer| -|PCB thickness|1.6mm| -|PCB color|(Personal preference)| -|Silkscreen|(Personal preference)| -|Surface finish|(Personal preference)| -|Outer copper weight|1oz| -|Gold Fingers|No| -|Confirm production file|No| -|Castellated holes|No| -|Remove order number|Yes| - -1: Settings are for [JLCPCB](https://jlcpcb.com/), but could work for other manufacturers. - -2: Settings are taken from [Kyek's video guide](https://www.youtube.com/watch?v=fBPu7AyDtkM&t=17s). diff --git a/Swept/Swept_v0.1.zip b/Swept_v0.1.zip similarity index 100% rename from Swept/Swept_v0.1.zip rename to Swept_v0.1.zip diff --git a/gallery/sweptv0.1.png b/gallery/sweptv0.1.png new file mode 100644 index 0000000..a654eaa Binary files /dev/null and b/gallery/sweptv0.1.png differ