geekhack

geekhack Projects => Making Stuff Together! => Topic started by: nubbinator on Thu, 08 May 2014, 13:19:56

Title: KiCAD help for an idiot
Post by: nubbinator on Thu, 08 May 2014, 13:19:56
While waiting on my GH60, I decided that I really want an Alps compatible one.  So I was messing around trying to figure out KiCad, but got lost. 

I made what should be an MX/Alps module for the PCB (files at this link (https://www.dropbox.com/s/3mgmdhy0rhrtwxs/GH60.zip) titled MX1AAlps in the MX1A library), but have no idea how to populate it to the PCB layout or even if it would work.  Can anyone help?
Title: Re: KiCAD help for an idiot
Post by: agodinhost on Thu, 08 May 2014, 14:34:29
we already started one PCB to accomplish this idea ...
give me some time then I'll post the PCB link here.
Title: Re: KiCAD help for an idiot
Post by: nubbinator on Thu, 08 May 2014, 19:27:19
I was just figuring it wouldn't be too hard for someone who know how to use KiCAD to just swap the MX1A drawing for the MX1AAlps one since they're identical except for two added holes and pads on each switch..
Title: Re: KiCAD help for an idiot
Post by: SpAmRaY on Thu, 08 May 2014, 19:51:30
I was just figuring it wouldn't be too hard for someone who know how to use KiCAD to just swap the MX1A drawing for the MX1AAlps one since they're identical except for two added holes and pads on each switch..

What about stabilizer holes?
Title: Re: KiCAD help for an idiot
Post by: Melvang on Thu, 08 May 2014, 20:05:05
I was just figuring it wouldn't be too hard for someone who know how to use KiCAD to just swap the MX1A drawing for the MX1AAlps one since they're identical except for two added holes and pads on each switch..

What about stabilizer holes?

To my knowledge stabilizer holes won't change since all the alps stabs I have seen are plate mount.
Title: Re: KiCAD help for an idiot
Post by: nubbinator on Thu, 08 May 2014, 20:43:16
I was just figuring it wouldn't be too hard for someone who know how to use KiCAD to just swap the MX1A drawing for the MX1AAlps one since they're identical except for two added holes and pads on each switch..

What about stabilizer holes?

That would be a plate issue or you would mod the caps to take Cherry PCB mount stabilizers.
Title: Re: KiCAD help for an idiot
Post by: SpAmRaY on Thu, 08 May 2014, 23:04:12
I was just figuring it wouldn't be too hard for someone who know how to use KiCAD to just swap the MX1A drawing for the MX1AAlps one since they're identical except for two added holes and pads on each switch..

What about stabilizer holes?

That would be a plate issue or you would mod the caps to take Cherry PCB mount stabilizers.

Guess maybe it depends on what caps you want to use or get made to use?
Title: Re: KiCAD help for an idiot
Post by: skrsh3r on Sun, 11 May 2014, 09:40:31
Yeah the biggest problem are keycaps and stabs...... got my greens few days ago and now the only thing left is sourcing good set of caps which is hard as hell if you live in europe  :mad:
Title: Re: KiCAD help for an idiot
Post by: agodinhost on Thu, 15 May 2014, 07:55:02
Sorry, I totally forgot this topic.

I did one footprint for the ALPs switch (no big deal, I used one white paper with the dimensions that I got from DA).
Get it here (https://dl.dropboxusercontent.com/u/94589680/GH32-I2C.7z).
ALPS_SKCM and ALPS_SKCM-2
You will have to open de Module Editor and browse the components into my 'footprints' library.
I hope it helps.
Title: Re: KiCAD help for an idiot
Post by: nubbinator on Thu, 15 May 2014, 09:04:07
Sorry, I totally forgot this topic.

I did one footprint for the ALPs switch (no big deal, I used one white paper with the dimensions that I got from DA).
Get it here (https://dl.dropboxusercontent.com/u/94589680/GH32-I2C.7z).
ALPS_SKCM and ALPS_SKCM-2
You will have to open de Module Editor and browse the components into my 'footprints' library.
I hope it helps.

Thanks.  I actually already modified the file in the GH60 folder so it should be MX/Alps compatible.  It's mainly the issue of trying to swap out the MX module for the MX_Alps module.