diff --git a/README.md b/README.md index f7ad9bf..f9a9baf 100644 --- a/README.md +++ b/README.md @@ -10,10 +10,11 @@ The Dilemma is a vertical stagger low-profile keyboard with mods. -![](pics/1g.jpg) +![](pics/1h.jpg) ## Table of contents +- [Table of contents](#table-of-contents) - [Features](#features) - [Versions](#versions) - [Wireless abilities](#wireless-abilities) @@ -21,10 +22,14 @@ The Dilemma is a vertical stagger low-profile keyboard with mods. - [DIY version](#diy-version) - [Assembled version](#assembled-version) - [Trackpad mod](#trackpad-mod) - - [3d printed thin case](#3d-printed-thin-case) - - [3d printed less-thin case with tenting pucks](#3d-printed-less-thin-case-with-tenting-pucks) +- [Cases](#cases) + - [Acrylic midplate (v2 only)](#acrylic-midplate-v2-only) + - [Acrylic bottom plate](#acrylic-bottom-plate) + - [Tents - metal bottom plate](#tents---metal-bottom-plate) + - [3d printed thin case (v1 only)](#3d-printed-thin-case-v1-only) + - [3d printed less-thin case with tenting pucks (v1 only)](#3d-printed-less-thin-case-with-tenting-pucks-v1-only) - [Build guide](#build-guide) -- [Support me on patreon](#support-me-on-patreon) +- [Support me on Patreon](#support-me-on-patreon) - [Others / in progress](#others--in-progress) @@ -34,9 +39,8 @@ The Dilemma is a vertical stagger low-profile keyboard with mods. - Heavy pinky stagger - MX and choc compatible -- Reversible PCB -- Elite-pi / Splinky / Nice!Nano compatible -- Tenting puck footprint +- Underglow RGB, Per-key RGB +- 2 Rotary encoders on thumb clusters ## Versions @@ -98,18 +102,18 @@ Order in 1.2mm thickness. ### Assembled version -![](pics/1d.png) +![](pics/1i.jpg) On top of the parts mentioned above, you will need: | Part name | Amount | Link / source | | ----------------------------- | ------ | ------------------- | -| Dilemma PCB, assembled, 1.2mm | 2 | See Release section | +| Dilemma PCB, assembled | 2 | See Release section | The release section contains the latest gerbers with BOM and POS files. -Order in 1.2mm thickness. +Order in 1.6mm thickness. ### Trackpad mod @@ -128,6 +132,8 @@ When installing the trackpad mod, you will need: | M3 screw, torx, 6mm | 4 | Conrad | | M3x5x5 screw insert | 4 | Aliexpress | | 3d printed parts | | See `mechanical` folder | +| 40mm cirque trackpad, curved | | | + If building the PCBA version, you will also need: @@ -143,8 +149,55 @@ If building the DIY version, you will also need: | SOD123 Resistor, 5kOhms | 2 | | | Cables | | | +## Cases + +### Acrylic midplate (v2 only) + +This case is only compatible with the assembled_v2 version ! + +Add an underglow effect and a beautiful view into the PCB with those acrylic midplates. + + +![](pics/1j.jpg) + +You will need + +| Part name | Amount | Details | +| ------------------- | ------ | ----------------------- | +| [3d printed top plate](mechanical/plates/v2/top.stl) | 2 | 1 left, 1 right | +|[acrylic mid plate](mechanical/plates/v2/mid_acry_full.dxf) | 2 | Order transparent or frost, 3mm | +| [3d printed bottom plate](mechanical/plates/v2/bottom.stl)* | 2 | 1 left, 1 right | + +*the 3d printed bottom plate can be swapped out for a full acrylic bottom plate, or a metal plate for the magnet mod (see following sections). + +### Acrylic bottom plate + +If you are using the acrylic midplate, you can install a full bottom plate. Order the [bottom acrylic plates](mechanical/plates/v2/bottom_acry_full.dxf) in 3mm thickness. -### 3d printed thin case +You will also need to chamfer the M3 holes for the screws to be flush. + + +### Tents - metal bottom plate + +This plate enables the use of tripods through magsafe magents. + +Order the [metal plates](mechanical/plates/v2/bottom_metal.dxf) in 3mm thickness. The metal needs to be *magnetized* ! + +You will also need to chamfer the M3 holes for the screws to be flush. + +You will need: + +| Part name | Amount | Details | +| ----------------------- | ------ | ------------- | +| Metal plates | 2 | 3mm| +| Tripods | 2 | Neewer Z flex | +| Magsafe tripod adapter | 2 | Amazon/Aliexpress | + + + +### 3d printed thin case (v1 only) + +This case is only compatible with the DIY and assembled_v1 versions ! Designed for the minimum footprint possible, while still protecting the PCB. @@ -159,7 +212,9 @@ The case is reversible. It needs to be printed at 0.2mm layer height supportless specifically for the nut inserts suport-less interfaces. If you are doing a different layer height, use supports. -### 3d printed less-thin case with tenting pucks +### 3d printed less-thin case with tenting pucks (v1 only) + +This case is only compatible with the DIY and assembled_v1 versions ! Accomodates the Splitkb tenting puck, to be used with a Manfrotto tripod. diff --git a/mechanical/plates/v2/bottom_metal.dxf b/mechanical/plates/v2/bottom_metal.dxf index 4f6a1f4..3fa70a1 100644 --- a/mechanical/plates/v2/bottom_metal.dxf +++ b/mechanical/plates/v2/bottom_metal.dxf @@ -7343,15 +7343,15 @@ AcDbEntity 100 AcDbCircle 10 -2.0000000298023179 +-19.749263071049604 20 --3.0000000447034836 +-23.663241672529477 30 0 40 -22 +1.9999999999999973 210 -0 +-0 220 0 230 @@ -7359,9 +7359,9 @@ AcDbCircle 100 AcDbArc 50 --113.92860729015086 +-89.999999999999901 51 -239.71714242168687 +43.53319550618302 0 ARC 5 @@ -7373,13 +7373,13 @@ AcDbEntity 100 AcDbCircle 10 --19.749263071049604 +-12.393883684302356 20 --23.663241672529477 +26.695388681912512 30 0 40 -1.9999999999999973 +5.0000000000000098 210 -0 220 @@ -7389,11 +7389,11 @@ AcDbCircle 100 AcDbArc 50 --89.999999999999901 +-64.139705696521645 51 -43.53319550618302 +22.496820193546494 0 -ARC +CIRCLE 5 276 100 @@ -7403,25 +7403,19 @@ AcDbEntity 100 AcDbCircle 10 --12.393883684302356 +2.0000000298023224 20 -26.695388681912512 +-3.0000000447034836 30 0 40 -5.0000000000000098 +20.75 210 --0 +0 220 0 230 1 -100 -AcDbArc -50 --64.139705696521645 -51 -22.496820193546494 0 CIRCLE 5 @@ -7433,17 +7427,17 @@ AcDbEntity 100 AcDbCircle 10 -2.0000000298023224 +2.0000000298023179 20 -3.0000000447034836 30 0 40 -22 +20.75 210 0 220 -0 +-0 230 1 0 diff --git a/pics/1h.jpg b/pics/1h.jpg new file mode 100644 index 0000000..3087053 Binary files /dev/null and b/pics/1h.jpg differ diff --git a/pics/1i.jpg b/pics/1i.jpg new file mode 100644 index 0000000..2f03e1d Binary files /dev/null and b/pics/1i.jpg differ diff --git a/pics/1j.jpg b/pics/1j.jpg new file mode 100644 index 0000000..e5acf29 Binary files /dev/null and b/pics/1j.jpg differ