Update readmes and gerbers

This commit is contained in:
Duccio 2022-01-18 18:03:22 +01:00
parent 119e2e4cdf
commit 41b8be9dab
20 changed files with 81 additions and 41 deletions

View File

@ -18,15 +18,19 @@ Sweep is a version of the more fabulous [Ferris](https://github.com/pierrecheval
| Device | Bluetooth Support<sup>[1]</sup> | On/Off Switch | Reversible PCB | Choc V1 | Choc V2 | Choc Mini | MX & Alps | Choc Spacing<sup>[2]</sup> | Tenting<sup>[3]</sup> |
| :--- | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
| Sweep2.x | ✔ | ✔ | | ✔ | | | | ✔ | ✔ |
| Sweep Bling MX | ✔ | ✔ | ✔ | | | | ⚠<sup>[4]</sup> | | ✔ |
| Sweep High | ✔ | ✔ | | ✔ | ✔ | | ✔ | | ✔ |
| Sweep Half Swept | ✔ | ✔ | ✔ | ✔ | | | | ✔ | ✔ |
| Sweep Compact Low | ✔ | | ✔ | | | ✔ | | ✔ | |
*<sup>[1]</sup> It simply means that it supports the nice!nano. An on/off switch is recommended for bluetooth*
*<sup>[2]</sup> Choc spaced boards have the switches in a tighter grid. This provides a better final look but is only compatible with some choc keycaps (e.g. MBK)*
*<sup>[3]</sup> Supports splitkb's [tenting puck](https://splitkb.com/products/tenting-puck?_pos=1&_psq=tenting%20&_ss=e&_v=1.0)*
*<sup>[1]</sup> It simply means that it supports the nice!nano. An on/off switch is recommended for bluetooth*
*<sup>[2]</sup> Choc spaced boards have the switches in a tighter grid. This provides a better final look but is only compatible with some choc keycaps (e.g. MBK)*
*<sup>[3]</sup> Supports splitkb's [tenting puck](https://splitkb.com/products/tenting-puck?_pos=1&_psq=tenting%20&_ss=e&_v=1.0)*
*<sup>[4]</sup> MX + kailh hotswap ONLY. Alps are NOT supported*
* Sweep2 - Recommended Choc v1 board with all the features.
* Sweep Bling MX - An MX only Sweep that features Kailh's hotswap sockets and a stacked case.
* Sweep High - Same as the Sweep2 but trades choc spacing for compatibility with more switches and keycaps.
* Sweep Half Swept - Half of a Sweep2 with double pro-micro footprint (letting you avoid having one daughter-board flipped upside-down)
* Sweep Compact Low - The only version that supports Choc minis.

View File

@ -1,30 +0,0 @@
# Sweep HIGH
![](/gallery/sweep-high.jpg)
Same as the Sweep2 but trades choc spacing for compatibility with more switches and keycaps.
## Ordering The PCB
To order the PCB the following settings are recommended<sup>1,2</sup>:
|Detail|Value|
|---|---|
|Gerber file|`sweepv2.1_gerber.zip`|
|Base material|FR-4|
|Layers|2|
|Dimension|95.15mm x 229.54mm|
|Different design|2|
|Delivery format|Single PCB|
|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).

View File

@ -0,0 +1,37 @@
# <span style="color: #FFC400; font-weight: 600"> ⚠ WARNING! PRE-RELEASE! ⚠</span>
## This device is currently in pre-release phase. <br> As such, it has not yet been tested and subject to changes. <br> Please keep this in mind if you wish to build it.
After being reported as functional it will receive a new stable release.
# Sweep Bling MX
![](/gallery/sweep-bling-mx.jpg)
This version of the Sweep features MX Switches support (exclusively) with hotswap sockets. As well as tenting support.
It also features mouting holes for a stacked case. You can find the switch plate and bottom plate files in the relative folders.
The bottom plate is also compatible with tenting, you can break away the middle section to allow installation of the puck.
## Ordering The PCB
To order the PCB the following settings are recommended<sup>1,2</sup>:
|Detail|Value|
|---|---|
|Gerber file|`sweep_bling_mx_gerber.zip`|
|Base material|FR-4|
|Layers|2|
|Dimension|95.15mm x 229.54mm|
|Different design|1|
|Delivery format|Single PCB|
|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.

View File

@ -30,7 +30,7 @@
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user hide)
(49 F.Fab user)
)
(setup
@ -107,7 +107,7 @@
(fp_text reference mouse-bite-5mm-slot (at 0 -2) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.2)))
)
(fp_text value VAL** (at 0 0) (layer F.SilkS) hide
(fp_text value "Mouse Bite 2" (at 0 0) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.2)))
)
(fp_circle (center 0 -2.921) (end 0.06 -2.921) (layer Dwgs.User) (width 0.05))
@ -136,7 +136,7 @@
(fp_text reference mouse-bite-5mm-slot (at 0 -2 90) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.2)))
)
(fp_text value VAL** (at 0 0 90) (layer F.SilkS) hide
(fp_text value "Mouse Bite 3" (at 0 0 90) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.2)))
)
(fp_circle (center 0 -2.921) (end 0.06 -2.921) (layer Dwgs.User) (width 0.05))
@ -165,7 +165,7 @@
(fp_text reference mouse-bite-5mm-slot (at 0 -2) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.2)))
)
(fp_text value VAL** (at 0 0) (layer F.SilkS) hide
(fp_text value "Mouse Bite 4" (at 0 0) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.2)))
)
(fp_circle (center 0 -2.921) (end 0.06 -2.921) (layer Dwgs.User) (width 0.05))
@ -194,7 +194,7 @@
(fp_text reference mouse-bite-5mm-slot (at 0 -2 90) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.2)))
)
(fp_text value VAL** (at 0 0 90) (layer F.SilkS) hide
(fp_text value "Mouse Bite 1" (at 0 0 90) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.2)))
)
(fp_line (start -1.27 2.54) (end -1.27 -2.54) (layer Dwgs.User) (width 0.06))
@ -362,7 +362,7 @@
(gr_line (start 131.458 81.868917) (end 148.162 81.866) (layer Edge.Cuts) (width 0.05) (tstamp 608AAEBB))
(gr_arc (start 148.162 82.616) (end 148.912 82.616) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 608AAEAF))
(zone (net 0) (net_name "") (layer F.Cu) (tstamp 0) (hatch edge 0.508)
(zone (net 0) (net_name "") (layer F.Cu) (tstamp 61E6EFB0) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
@ -651,7 +651,7 @@
)
)
)
(zone (net 0) (net_name "") (layer B.Cu) (tstamp 61E44C13) (hatch edge 0.508)
(zone (net 0) (net_name "") (layer B.Cu) (tstamp 61E6EFAD) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))

View File

@ -0,0 +1,26 @@
# Notes:
- **DRILL TIME FEE**: When ordering PCBs with complex shapes like the switch plate and bottom plate, it is possible that the factory will ask for additional fees.
# PCB Hardware Kit (for both sides)
## Required
- 1x PCB Kit
- 2x promicro compatible boards or nice!nanos
- 34 MX switches
- 34 keycaps
### Optional:
- 2x Battery (required only for wireless; 301230 / 301228)
- 2x Power switches (recommended for wireless; MSK 12C02)
- 2x reset switches ([B3U-1000P(M)](https://github.com/davidphilipbarr/Sweep/issues/20))
# Case Hardware Kit (for both sides)
## Required:
- 16x M2 Screws
- 8x M2 Spacers. (Max diameter: 3mm, Length: 6-8mm)
- 8-12x Silicone feet stickers
### Optional:
- 2x Splitkb tenting puck
- 2x Manfrotto MP3-BK tripods

View File

@ -2,7 +2,7 @@
(general
(thickness 1.6)
(drawings 17)
(drawings 18)
(tracks 0)
(zones 0)
(modules 26)
@ -2875,6 +2875,9 @@
(xy 1.415662 8.375391)) (layer B.Mask) (width 0.01))
)
(gr_text v0.1α (at 44.6405 65.8495) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(gr_arc (start 145.9484 123.520494) (end 146.837399 124.155493) (angle -125.5376778) (layer Edge.Cuts) (width 0.05))
(gr_arc (start 131.445 121.412) (end 131.445 122.412) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 61E43670))
(gr_line (start 131.445 122.412) (end 145.9484 122.428) (layer Edge.Cuts) (width 0.05))

BIN
gallery/sweep-bling-mx.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 KiB