Skip to content

gzowski/Proteus67

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proteus67 - Ortholinear mechanical keyboard

  • 67 Key ortholinear design, inspiration taken from the split design of the Sofle/Lily58 and Planck

  • 33 keys per hand

  • 1 Rotary encoder in the middle (Green)

  • Additional column positioned each side down the centre. (Orange)

  • Single microcontroller design while retaining characteristics of a split layout

  • 130mm finger spacing while hands are at home positions (F/J keys) in a QWERTY layout. (Blue)

  • As there is no base plate by default, I've provided PCB files and laser cutting stencils which can be fabricated, if mounting on a plate you'll also require M2 standoff's and screws.

  • There is also a 3D printed case STL which fits the keyboard with the PCB resting on printed supports within the case, mounting screws not required.

  • Firmware now part of QMK official repo: https://github.com/qmk/qmk_firmware

    • If you need any assistance with building your firmware then please reach out.
  • Fully supported with VIA when flashed with VIA keymap: https://usevia.app/

PCB Personal build

Parts

Part Quantity Description
Diodes 67 Through-hole 1N4148 or SMD 1N4148W
Microcontroller 1 24 IO Pins required Elite-Pi/Frood or similar RP2040
MX Switches 66 Cherry MX compatible switches
EC11 1 Rotary Encoder for centre
MJTP1117 1 Angled reset switch, (legs need cutting off)
Keycaps 66 64x1u switches and 2x2u switches
Stabalizers 2 2u plate mounted

All components can be purchased through mechboards.co.uk

(Optional):

Part Quantity Description
LED Strip 1 WS2812 Compatible (30cm)
3D printed case 1 3D printed case, STL/gcode
PCB Base Plate 1 Bottom of case, covers underside
Base Plate Cutout 1 STEP file of base plate outline which can be laser cut

Assembly Guide

  • I have provided additional images here which show assembly.
  • Place both stabalizers into the top plate
  • Insert all switches into the top plate and put to the side
  • Diode installation: Must be on the rear of the board due to lack of clearance from stabalisers.
    • SMD mounting: Use smaller diode points marked below, ensure diodes are facing the correct orientation
    • Through-Hole mounting: Use the wider spacing through-holes, ensuring diodes are facing the correct orientation.
      • Snip off excess on top side.
  • Reset switch: snip off legs before positioning on board.
    • Place switch on top side of PCB and solder from underside
  • Microcontroller needs to be positioned with the top of the board facing upwards (Test controller beforehand and flash firmware using QMK)
  • Place the rotary encoder on the top side and solder all points ensuring it stays flush to the board.
  • Press down the top plate with switches and stabalisers down on the middle plate ensuring that all the switches sit flush against the middle plate.
  • Turn board over and proceed to solder switches to the board
  • Connect USB to keyboard and check all keys are functional, this is assuming you've already flashed the firmware to the MCU.

About

Proteus 67 - Ortholinear mechanical keyboard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages