1. 16 Nov, 2020 3 commits
    • George Bryant's avatar
      Specify screws used in README · d70b9902
      George Bryant authored
    • George Bryant's avatar
      Add case design v2.0 to README · 44b0127b
      George Bryant authored
    • George Bryant's avatar
      Release v2.0 of the keyboard case · ee968b96
      George Bryant authored
      - Split top plate into two clamps to avoid bowing caused by mismatched
        top and bottom lengths
      - Add reset button on bottom of keyboard for programming
      - Add keys (but not caps) to model - allows better checking for
      - Clear PLA light pipe for power LED
      - Part around keys is too tall - keycaps bottom out
      - Diodes on bottom side collide with vertical supports on base
      - Doesn't sit flat once assembled
      - Needs extra space for PCB thickness (but this fix was overdone!)
      - Screw counterbores too small for M3 screw heads
      - See issues.md for more details
  2. 15 Nov, 2020 1 commit
  3. 08 Nov, 2020 1 commit
  4. 02 Nov, 2020 4 commits
    • George Bryant's avatar
      Create case v1 · 8e3aea6b
      George Bryant authored
      - This is a 4-part case. The two upper parts are glued together, as are
        the two lower parts. The upper and lower halves are screwed together
        from below.
      - Issues identified so far with this version:
        - Screw counterbores too small - for the screws I use they should be
          at least 6.5mm and maybe 3mm deep
        - Needs a hole to access reset switch (can be drilled easily enough though)
        - Needs a hole for power LED/lightpipe
        - A bit more tolerance needed for PCB thickness
    • George Bryant's avatar
      Add existing parts for case design · c5e0e9e1
      George Bryant authored
      - The PCB and key are relatively static and the design is based around
    • George Bryant's avatar
      Remove old case design files · 56ba3632
      George Bryant authored
      - The "base" case works but really isn't very pretty at all.
    • George Bryant's avatar
      Add some 3D files to gitignore · b21d3988
      George Bryant authored
  5. 07 Oct, 2020 1 commit
    • George Bryant's avatar
      Swap logic of "game" and "programming" mode · f0ebbb1e
      George Bryant authored
      - Previously the "caps lock" key was an Xcape key by default and could be
        changed to a normal control key. Recently I've been working from home so more
        often than not I need to switch it. It makes sense to swap the default behaviour.
  6. 22 Jun, 2020 2 commits
  7. 14 Jun, 2020 2 commits
  8. 08 Jun, 2020 2 commits
  9. 07 Jun, 2020 5 commits
  10. 13 Feb, 2020 2 commits
    • George Bryant's avatar
      Add extra Kicad files to .gitignore · 973b9f68
      George Bryant authored
    • George Bryant's avatar
      Add initial case design · 3a8d5e72
      George Bryant authored
      - This case is just a base the PCB sits on to hold it stable. It doesn't
        look very nice but it gets the job done and protects the desk.
      - case-plan.svg shows which parts of the board can be used for supports,
        which were then used in grid60-base.fcstd
  11. 22 Jun, 2019 4 commits
  12. 21 Jun, 2019 2 commits
    • George Bryant's avatar
      Improve keyboard layout with minor tweaks · ad827311
      George Bryant authored
      - Bottom left key is now control all the time, not just in game mode
        - This makes sense since it was otherwise blank
      - Added macros for shifting workspaces to the left and the right, since
        it's quite cumbersome by default and needing to press Fn for an arrow
        key makes it even more annoying
    • George Bryant's avatar
      Add QMK firmware · 12b1e364
      George Bryant authored
      - Add firmware hex files and build dir to .gitignore
      - Add basic makefile (not very good but it worked)
      - Add QMK firmware for the keyboard
  13. 09 Jun, 2019 5 commits
  14. 03 Jun, 2019 2 commits