Giter VIP home page Giter VIP logo

wave's Introduction

Wave

Wave v0.0.1 + MBK Blank Keycaps Image Wave v0.0.1 + MBK Blank Keycaps


What Is It

The Wave is a small, minimalist, reversible keyboard inspired by the Ferris, the Ferris Sweep, the Swoop, the Sweep36, the Piantor and the Chocofi (thank you to the amazing creators of these keyboards). It aims to put together everything I like about these other models and to solve a few issues I found with them.

Features

  • Choc V1 switches
    • The switches can be soldered, or hot swapped using either Mill-Max or Kailh hot swap sockets
  • Choc spacing (supports MBK keycaps)
  • The same column stagger you loved on the Ferris Sweep
  • 1.5u thumb key support
  • Diode-less build
  • Reversible PCB
  • USB-C
  • Mini DIN 4 (S-Video) connector used to connect both halves of the keyboard
    • The issue with TRRS connectors is that they are not hot swap; disconnecting the cable while the keyboard is powered via usb risks damaging/breaking the controller by shorting the VCC pin to a GND or data pin.
    • The Mini DIN 4 connector solves this issue and is readily available on the market, being the cable used for S-Video.
  • Switch plate and back plate available
  • No LEDs

Components List

Keyboard

Here are the required components to build the Wave:

  • 2x Keyboard PCBs (PCB manufacturers usually sell them in multiples of 5)
  • 2x Elite-C V4 controllers
  • 36x Choc V1 switches
  • 36x MBK compatible keycaps
  • 2x Mini DIN 4 Jack (MDJ-004-FS)
  • 1x Mini DIN 4 (S-Video) cable
  • 1x USB-C Cable to connect to computer

Here are the optional components to build the Wave:

  • Hot swap sockets, either:
    • 36x Kailh hot swap sockets for Choc switches
    • 72x Mill-Max hot swap sockets (preferably 3305 or 7305 sockets as they have a thinner profile)
  • 2x reset switches (B3U-1000P-B)
    • The B3U-1000PM, B3U-1000P-B and B3U-1000PM-B variants will work as they have the same footprint.
  • 10x Rubber feet/bumpers (I like these RBS-12BK)

Plates Kit

  • 2x Switch plate PCBs (PCB manufacturers usually sell them in multiples of 5)
    • The switch plates may be used without back plates.
  • 2x Back plate PCBs (PCB manufacturers usually sell them in multiples of 5)
    • The back plates require switch plates to screw into.
  • 5x M2 6mm spacer (970060244)
  • 10x M2 3mm screws (I like these torx screws)

Ordering the PCBs

Keyboard

Wave PCB Image

Wave PCB

To order the keyboard PCB, the following settings are recommended1:

Detail Value
Gerber file Wave_0.0.1.zip
Base material FR-4
Layers 2
Different design 1
Delivery format Single PCB
PCB thickness 1.6mm
PCB color (Personal preference)
Silkscreen (Personal preference)
Surface finish (Personal preference)2
Outer copper weight 1oz
Via Covering Tented
Board Outline Tolerance ±0.2mm(Regular)
Confirm production file No
Remove order number Yes
Gold Fingers No
Castellated holes No

Plates kit

You will need to order two different PCBs; the switch plate one and the back plate one.

Switch Plates

Wave Switch Plate PCB Image

Wave Switch Plate PCB

Wave v0.0.1 Switch Plate Image Wave v0.0.1 Switch Plate

To order the switch plate PCB, the following settings are recommended1:

Detail Value
Gerber file Wave_Switch_Plate_0.0.1.zip
Base material FR-4
Different design 1
Layers 2
Delivery format Single PCB
PCB thickness 1.2mm
PCB color (Personal preference)
Silkscreen (Personal preference)
Surface finish (Personal preference)2
Outer copper weight 1oz
Via Covering Tented
Board Outline Tolerance ±0.2mm(Regular)
Confirm production file No
Remove order number Yes
Gold Fingers No
Castellated holes No

Back Plates

Wave Back Plate PCB Image

Wave Back Plate PCB

Wave v0.0.1 Back Plate Image Wave v0.0.1 Back Plate

To order the back plate PCB, the following settings are recommended1:

Detail Value
Gerber file Wave_Back_Plate_0.0.1.zip
Base material FR-4
Different design 1
Layers 2
Delivery format Single PCB
PCB thickness 1.6mm
PCB color (Personal preference)
Silkscreen (Personal preference)
Surface finish (Personal preference)2
Outer copper weight 1oz
Via Covering Tented
Board Outline Tolerance ±0.2mm(Regular)
Confirm production file No
Remove order number Yes
Gold Fingers No
Castellated holes No

QMK Firmware

The latest firmware can be found on the official QMK repository.

Footnotes

  1. Settings are for JLCPCB, but should be similar with other manufacturers. 2 3

  2. ROHS or lead-free options should be preferred (LeadFree HASL). 2 3

wave's People

Contributors

etiennecollin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

papaniap

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.