Skip to content

These are the designs for the macro keyboard i want to use.

Notifications You must be signed in to change notification settings

kewljedi/keyboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

keyboard

The purpose of this project is to make they keyboard that I want to use. It isn't a full keyboard instead it is a programable set of hot keys.

Now of course the fact that I want these hot keys to be able to control things like tmux, vscode, and the like, doesn't make this keyboard nearly geeky enough, so it needs rgb leds, underglow, and a host of other cool things that the Quantum Mechanical Keyboard Firmware affords those that use it.

This is a learning experience, the idea is to learn about electronics pcb design, and refresh my electronics knowledge. As a learning aid I started with ruiqimao's keyboard pcb guide.

SIGHT

underglow

To be able to pull of the awesome underglow effect we will be using the WS2812 RGB Addressable LED. I picked this because it is the same as the LEDs that are supported by the RBG Matrix.

Parts

rgb matrix

Of course each key needs an RGB Led of it's own. To accomplish this WS2812 comes to the rescue.

Parts

rotary encoders

A little bit of spin can go along way, if it is just to change the volume, or scrub through audio or video every good purpose built keyboard should have one rotary encoder at least, this keyboard will have RGB enabled ones. To do this the RGB Led inside the rotary encoder will be connected to a WS2811 Chip that will make the LED in the rotary encoder exactly like the NeoPixels used for the rest of the lighting. Don't forget the rotary encoder also contains a button.

Parts

HEARING

keys

Gateron MX SMD Browns

speakers

Yes this board have two separate voices! It will play 8-bit tunes.

FEELING

keys

Cherry MX ... (still no color choice)

keycaps

I haven't decided but, I was thinking.

Parts

haptic feedback

Now the feedback of the keys alone just wont cut it for this keyboard, it must be able to let us know when we have enters certain modes or functions.

Parts

case

So why stop learning wth just electronics and learning about the firmware? I think building the case will be just as much fun. I am thinking maybe wood, and epoxy resin (clear). One thing I want to keep in mind for the design of the case is wrist support.

wires

No tug. Hopefully the only time you need to attach a USB-C cable to the keyboard is to charge it (though it should work wth one connected to you computer). This means that we have to have Bluetooth and Batteries.

Parts

Insanity Parts

TASTE

By this point lets all agree ths keyboard sounds awesome enough to lick...

About

These are the designs for the macro keyboard i want to use.

Topics

Resources

Stars

Watchers

Forks

Packages