I've been getting many questions concerning the files for the latest revision of GH60.
It took me a while to convert the KiCad files to the new version and do some final touches, but I hope it was worth the wait!
I've been getting many questions concerning the files for the latest revision of GH60.
It took me a while to convert the KiCad files to the new version and do some final touches, but I hope it was worth the wait!
Here is an example of what you can do with your cheap POS Cherry keyboard if you have a few days and some basic plastic cutting and soldering tools. This is not an instruction, but a description of my mod written a couple of months after I made it, so it may be missing a few details. Feel free to ask questions;)
This is just a quick build log of my super-simple dimmer for a LED strip while I'm working on the second part of How to make a keyboard.
In this short article I'd like to present my longtime favorite complex plane fractal, the Burning Ship. This will be very non-technical and non-scientific.
Tutorial parts: 1 matrix | 2 controller (coming soon) | ...
Update (May 2016): check out the Russian translation: Как сделать клавиатуру — Матрица!
This will be the first and hopefully not the last post in the keyboard series. I'm hoping to make this a keyboard building tutorial from the ground up. Today I'll cover digital I/O and keyboard matrices. Equip yourself with some basic knowledge of electronics from school and let's get started.
I'ts been some time since I last wrote about the GH60 project and much more than I had thought has changed since then.
The rev. A prototype was to be just a testing board to make sure everything works all right before we run the actual group-buy, but in fact the number of changes and extra features added since then was so large that the rev. B is actually a new board.
In this post I'll try to quickly present the changes, new features and design decisions that make the (hopefully) final version of this 60% programmable keyboard. Continue reading GH60 evolution
This time not about electrical design, electronics or programming!
I had a pendrive which I didn't need at all, and because I found it really ugly I decided to remove all the unnecessary parts to strip it down to the PCB and possibly reduce the size.
The device I'm talking about is a Kingston DT108 8GB flash drive. And here's what I found when I broke it apart:
Many PCB designers get to a point where they need to put some artwork on a board they're designing. Some time ago I had to do just that and it appeared that there is no trivial solution in kicad.
In this post I'm going to show you how to make pretty logos in pcbnew.
I've recently come across a problem where I have to check (using bash scripting) whether I am logged in remotely (through ssh, since I only use ssh for that purpose) or locally. This is particularly useful if you have many machines with the same color scheme of bash prompt (and you want to keep it that way), but work on all of them from your local computer.
In this post I'm going to show you how I decided to modify the bash prompt so that I'm sure whether I'm working locally or remotely.
The GH60, a 60% mechanical keyboard project, will soon be ready for production. In this post I'm going to present what it is and for whom it is.