]> git.armaanb.net Git - atreides.git/blobdiff - README.md
Update
[atreides.git] / README.md
index 5128c769905e712e0e12d6ada9c1deb6cdb13b29..3df22d739fdbae818e4c881b19e8d1004f135b9a 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,24 +1,37 @@
-# atreides keyboard
-This keyboard is a fork of the [Atreus](https://gitlab.com/technomancy/atreides) keyboard with the notable additions of:
-   - A bank of function keys on the left
-   - A trackpoint
-   - A rotary encoder
-   - An OLED screen
+# atreides
+This keyboard is a derivative of the [Atreus](https://gitlab.com/technomancy/atreides) keyboard with the notable addition of an OLED screen.
 
 There is no pre-made PCB, it must be hardwired.
 
+From [Wikipedia](https://en.wikipedia.org/wiki/atreus):
+
+>The word Atreides refers to one of the sons of Atreus—Agamemnon and Menelaus. The plural form Atreidae or Atreidai refers to both sons collectively; in English, the form Atreides (the same form as the singular) is often used.
+
 ## Case
-The case design is written in OpenSCAD, and is easily tweakable to your liking. Wood cases should be finished with sandpaper and lacquer, shellac, or polyurethane.
+The case design is written in OpenSCAD with the intention of laser cutting it, and is easily tweakable to your liking with the variables included in the top of the file. The main parameters are:
+  - `angle`, one half of the angle between the left and the right groups of keys
+  - `n_rows`, `n_cols`, number of rows and columns to use
+  - `staggering_offsets`, column staggering offsets
+  - `cable_hole_width`, width of the hole for the USB cable
+  - `hand_separation`, distance between the left and the right groups of keys
+  - `screw_hole_radius`, radius of screw holes
+  - `use_notched_holes` (boolean), whether notched Cherry MX switch holes are desired
+
+See the comments in `atreides_case.scad` for details.
+
+To use, open this script in OpenSCAD, select **Compile and Render (CGAL)** in the **Design** menu, then select **Export as DXF...**.
+
+Wood cases should be finished with sandpaper and lacquer, shellac, or polyurethane.
 
 ## Bill of Materials
- - 47 Cherry compatible switches
+ - 44 Cherry compatible switches
  - 50 diodes
- - 40 1u and 2 1.5u keycaps
+ - 44 1u keycaps (flat profiles preferred)
  - Pro Micro compatible microcontroller without headers
  - Case materials
  - Micro-USB cable
 
 ## License
-Copyright © 2014-2020 Phil Hagelberg and contributors, 2021 Armaan Bhojwani <me@armaanb.net>
+Copyright © 2014-2020 Phil Hagelberg and contributors, 2021 Armaan Bhojwani
 
 Released under the GNU GPLv3, see the LICENSE file for more information.