Skip to content
This repository has been archived by the owner on Feb 9, 2020. It is now read-only.

Latest commit

 

History

History
71 lines (70 loc) · 3.55 KB

README.md

File metadata and controls

71 lines (70 loc) · 3.55 KB

Ecergodox

The Ecergodox is a reconfiguration of the Redox to use upgraded parts and usb type c connections

Bill of materials

  • Swtiches
  • PCB
    • Type: Redox
    • Qty: 2 (1 for left-hand, 1 for right-hand)
    • Link: falba.tech
    • Purpose: Circuit board to hold and wire components together
  • Cherry mx keycap
    • Type: DSA profile
    • Qty: 54 x 1u, 10 x 1.25u, 6 x 1.5u
    • Link falba.tech
    • Purpose: Keycaps
  • Diodes
    • Type: 1N4148
    • Qty: 70
    • Link: amazon.com
    • Purpose: Acts as a "check valve" to make sure electricity only flow one direction. This is needed for the key matrix (more info)
  • Resistors
    • Type: 4.7kOhm
    • Qty: 2
    • Link: amzon.com **Note: This link is to a kit with many types of resistors. You only need 2 4.7kOhm resistors
    • Purpose: Something to do with flashing new firmware. They will ne soldered to only one pcb (one half of the keyboard)
  • Through hole momentary switch
    • Type: 6mm lenght x 6mm width x 4.3mm height
    • Qty: 2
    • Link: amazon.com
    • Purpose: Factory reset button
  • usb-a to usb-c cable
    • Type: Male to male, 6 feet
    • Qty: 1
    • Link amazon.com
    • Purpose: Connect keyboard to computer
  • TRRS cable
    • Type: 3 feet (you can probably use a shorter one)
    • Qty: 1
    • Link keeb.io
    • Purpose: Connect right-hand and lef-hand side of keyboard together
  • TRRS connectors
    • Type: PJ-320A 4 poles 3.5 mm
    • Qty: 2
    • Link: keeb.io
    • Purpose: Femal connection port to connect the spearate havles of the keyboard
  • Arduino Pro-micro compatible board
    • Type: 5v/16MHz, usb-micro
    • Qty: 1
    • Link: keeb.io
    • Purpose: This is a cheap mcu with a usb-micro interface. It will be on the slave half (left-hand side) of the keyboard
  • Arduino Pro-micro compatible board
    • Type: 5v/16Mhz, usb-c
    • Qty: 1
    • Link: keeb.io
    • Purpose: This is a more expensive mcu with a usb-c interface. It will be on the master half (righ-hand side) of the keyboard
  • Case
    • Type: Custom built, 3D printed
    • Qty: 1
    • Link: github.com/mattdibi **Note: I went to the library and used their 3D printer to print for free
    • Purpose: Encase the keyboard