Programming my Gherkin

Over the weekend at the Sydney Mechanical Keyboard Meetup, I got my hands on some DSA keycaps, The intent is for them to replace my dodgy sticker based ones on the Neutrino, but for now I decided to put them on the Gherkin to see how I fair with it having DSA keycaps on it! 

 

I forgot the keymap I had programmed so it is easier to just remake a new keymap imho.

 

Ill document it all here for future reference to stop myself forgetting next time 🙂

 

 

So as usual, we will use http://kbfirmware.com  

 

Now if you havent seen the gherkin its a 30%? 40%? keyboard, that has a 10*3 matrix on it.

 

More info here: http://www.40percent.club/2016/11/gherkin.html

 

Now we’re pretty lucky, on this page we have links to a json file for the firmware builder ! Lets use this!

 

 

The wiring is pretty funky if you ask me, its  very confusing. So i’ll just assume that it’s correct..

 

 

Now mine has LEDs so for those, Ill connect pin D3 on the header to the DIN on the WS2812 strip.

 

Using the handy pictures over here we can see the pinout of that header.

I have 11 LEDs so we will set that in the firmware builder and set it to D3 pin, Don’t forget to disable the other LEDs we aren’t using such as caps lock and num lock.

So ive messed with the layout and happy with this I think for now:

 

Now that I have configured everything, I have a custom json file

 

Lets download the hex file and flash it !

 

and we have success !

 

Everything works as intended 🙂

Thanks for reading !

 

edit: I changed some keys and added an esc key on layer 1 of N key thats all

Leave a Reply

Your email address will not be published. Required fields are marked *