Author Topic: [IC] Single switch PCB  (Read 33265 times)

0 Members and 1 Guest are viewing this topic.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
[IC] Single switch PCB
« on: Mon, 10 March 2014, 01:54:31 »
This is only an interest check for single switch PCB's.  I am currently working with some other members to develop (read I can't run KiCad) a single switch PCB for people who want a custom layout but:

  • Don't want to pay for a single PCB or 3 from OshPark
  • Don't want to or don't have the ability to solder the rows and columns directly to the pins of the switches
  • Want to have a more secure method for back lighting
  • Want to try something a little bit different

We currently have a design but I am also looking for someone to check over the files when the final touches are finished.  Right now I think it is a couple silk screen details getting touched up.

As of right now the design will allow for MX with in switch or SMD diodes, LED's, and Alps switches.  There are also inter connect pads (SMD style) to connect both the switch and the LED's to the next and previous switches in the row and/or column.  These PCB's also only measure .5 inch x .5 inch so only the inter connect pads need to be desoldered to pull the switch.  No through hole desoldering needed unless LED's are installed without modding the top half of the switch housing.  This should work with MX switches however I have no idea what the dimensions are in the plate for Alps switches.

Images will be released upon finalization of last couple details.  If you are interested in ordering a set as a guinea pig for these or be willing to look over the files (please have PCB design experience) please send me a PM.  These will be released open source so if there is any interest for a GB on these it will probably only be one.

Here are a couple images of the PCB's.  I just ordered a batch of 9 for a total of 3.75 with free shipping.

(Attachment Link)

After I receive these I will build them up into a small matrix for testing and depending on what happens I will probably open up a group buy.

If we can hit 600 units the price drops from $5 per square inch to $1 per square inch.  At the reduced price it would only cost $26 to do a full 104 key layout.  Other goodies are possibly in the future as well.

Group buy is live.
« Last Edit: Fri, 25 April 2014, 10:17:04 by Melvang »
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Pacifist

  • Report me *again* if there are gifs in my sig
  • * Elevated Elder
  • Posts: 3599
  • Location: Cali
  • on hiatus
Re: IC Single switch PCB
« Reply #1 on: Mon, 10 March 2014, 02:14:08 »
Interested. Seems like a fun project to work with, and if all fails, you have PCB mounted switches for fun

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: IC Single switch PCB
« Reply #2 on: Mon, 10 March 2014, 03:31:10 »
Dimensions of Alps switches are 12.8x15.5mm, so the PCB should work as you have mentioned, it is 12.7x12.7mm (0.5x0.5in).

Interested.

Offline SpAmRaY

  • NOT a Moderator
  • * Certified Spammer
  • Posts: 14667
  • Location: ¯\(°_o)/¯
  • because reasons.......
Re: IC Single switch PCB
« Reply #3 on: Mon, 10 March 2014, 07:30:02 »
Are we going for something like this?

http://geekhack.org/index.php?topic=41004.0

Offline riotonthebay

  • Cherry Peasant
  • * Destiny Supporter
  • Posts: 2048
  • Location: Raleigh, NC
  • keycult.com
Re: IC Single switch PCB
« Reply #4 on: Mon, 10 March 2014, 07:33:15 »
I'd be interested if Alps support comes to fruition.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: IC Single switch PCB
« Reply #5 on: Mon, 10 March 2014, 07:42:54 »
Are we going for something like this?

http://geekhack.org/index.php?topic=41004.0

There will still be desoldering to be done but it will just be 4 wires that are soldered to a pad.  No through hole to remove switches.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: IC Single switch PCB
« Reply #6 on: Mon, 10 March 2014, 11:57:41 »
Here are a couple images of the PCB's.  I just ordered a batch of 9 for a total of 3.75 with free shipping.

57059-0

After I receive these I will build them up into a small matrix for testing and depending on what happens I will probably open up a group buy.

If we can hit 600 units the price drops from $5 per square inch to $1 per square inch.  At the reduced price it would only cost $26 to do a full 104 key layout.  Other goodies are possibly in the future as well.
« Last Edit: Mon, 10 March 2014, 12:01:03 by Melvang »
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline SpAmRaY

  • NOT a Moderator
  • * Certified Spammer
  • Posts: 14667
  • Location: ¯\(°_o)/¯
  • because reasons.......
Re: IC Single switch PCB
« Reply #7 on: Mon, 10 March 2014, 12:08:42 »
Color me interested :D

Offline regack

  • Posts: 660
  • Location: Thessia
Re: IC Single switch PCB
« Reply #8 on: Mon, 10 March 2014, 12:14:56 »
oh... uhh, I a few of these that I received a couple of weeks ago, but I haven't gotten the chance to play with it yet...

57065-0

But of course, this is a completely different thing... I just like that everyone is independently coming up with crazy stuff :D
« Last Edit: Mon, 10 March 2014, 12:17:06 by regack »

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: IC Single switch PCB
« Reply #9 on: Mon, 10 March 2014, 12:19:55 »
(Attachment Link)

Oh, wow, those look great! What is the dimension on those?

I think we can use this opportunity to expand the MegaTroller. What do you say?

How about including a version that includes 2 AS1115 for LED control.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: IC Single switch PCB
« Reply #10 on: Mon, 10 March 2014, 12:22:36 »
Why do I get the feeling that this thread is about to get hijacked?  I don't mind though given the direction it is going.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline SpAmRaY

  • NOT a Moderator
  • * Certified Spammer
  • Posts: 14667
  • Location: ¯\(°_o)/¯
  • because reasons.......
Re: IC Single switch PCB
« Reply #11 on: Mon, 10 March 2014, 12:28:22 »
oh... uhh, I a few of these that I received a couple of weeks ago, but I haven't gotten the chance to play with it yet...

(Attachment Link)

But of course, this is a completely different thing... I just like that everyone is independently coming up with crazy stuff :D

What happened with Rev1? :P :D

Offline regack

  • Posts: 660
  • Location: Thessia
Re: IC Single switch PCB
« Reply #12 on: Mon, 10 March 2014, 12:37:39 »
Why do I get the feeling that this thread is about to get hijacked?  I don't mind though given the direction it is going.

Sorry, not trying to threadjack... but now I know what the secret project was :D ...
and it was close to this thing, so I posted it, even if this is actually an IC. 

Anyway, you can count me as interested...


(Attachment Link)

Oh, wow, those look great! What is the dimension on those?

I think we can use this opportunity to expand the MegaTroller. What do you say?

How about including a version that includes 2 AS1115 for LED control.

It's 19.05mm x 19.05mm - it could probably be made just a little bit smaller with some work.   I have the micronucleus firmware running on the 2-key version, but I have yet to actual stick another program on top of that.



What happened with Rev1?


That's a pretty good question actually, and is more representative of my workflow than anything else.   Basically any time I touch something and I have to hit save (even if it's moving a silkscreen to the other side or something, I make a new revision. 

Offline Misterorjoe

  • Posts: 77
Re: IC Single switch PCB
« Reply #13 on: Mon, 10 March 2014, 13:12:14 »
You can count me in for this.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: IC Single switch PCB
« Reply #14 on: Mon, 10 March 2014, 14:40:37 »
Boards have been sent to the fabricator.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline mkawa

  •  No Marketplace Access
  • Posts: 6562
  • (ツ)@@@. crankypants
Re: IC Single switch PCB
« Reply #15 on: Mon, 10 March 2014, 20:04:30 »
wwww
oh... uhh, I a few of these that I received a couple of weeks ago, but I haven't gotten the chance to play with it yet...

(Attachment Link)

But of course, this is a completely different thing... I just like that everyone is independently coming up with crazy stuff :D
love the silkscreening. hah!

gonna need a lot of chording to get 100 effective keys out of that ;)

to all the brilliant friends who have left us, and all the students who climb on their shoulders.

Offline pichu23

  • ୧༼ಠ益ಠ༽୨ FITE ME
  • * Esteemed Elder
  • Posts: 1586
  • Location: Littleroot Town, Hoenn
  • ʕ ͡·ᴥ ͡· ʔ
Re: IC Single switch PCB
« Reply #16 on: Mon, 10 March 2014, 20:55:30 »
These looks cool. :O
Collection(s) : Ducky Shine 2 TKL x Poker II x 62g FaceW x 62g Gateron Black GON NerD TKL x 65g Z GON NerD 60

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: IC Single switch PCB
« Reply #17 on: Mon, 17 March 2014, 23:48:15 »
My set of 9 PCB's are in the mail.  Will get them soldered up with both MX and Alps switches and get em soldered to a teensy in a simple matrix and get it going.  This will be interesting as it will be my first attempt at actually programming a Teensy.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #18 on: Thu, 20 March 2014, 20:07:08 »
Just arrived today.  I still need to get them broke apart and cleaned up and soldered to some switches, and check if the PCB fits through cherry and alps holes.  I am planning on making a 3x3 matrix with them and a firmware made up.

58139-0
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Pacifist

  • Report me *again* if there are gifs in my sig
  • * Elevated Elder
  • Posts: 3599
  • Location: Cali
  • on hiatus
Re: [IC] Single switch PCB
« Reply #19 on: Thu, 20 March 2014, 20:09:25 »
Just arrived today.  I still need to get them broke apart and cleaned up and soldered to some switches, and check if the PCB fits through cherry and alps holes.  I am planning on making a 3x3 matrix with them and a firmware made up.

(Attachment Link)

Sweetttt

Offline WinterIsle

  • Posts: 136
Re: [IC] Single switch PCB
« Reply #20 on: Thu, 20 March 2014, 20:16:54 »
Interested :-X

Offline regack

  • Posts: 660
  • Location: Thessia
Re: [IC] Single switch PCB
« Reply #21 on: Thu, 20 March 2014, 21:05:08 »
Woo hoo! looks good!

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #22 on: Thu, 20 March 2014, 21:08:13 »
I will get the PCBs soldered to some switches tonight and then mount them in the plate.   :eek:

I am not going to be able to get anything as far as a matrix wired up tonight since I have to work in the morning.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #23 on: Thu, 20 March 2014, 23:52:37 »
Here is a link to my imgur album for these PCBs.  I have not had time to really look at these for soldering to a matrix yet but that is the next step.

http://imgur.com/a/0LBiB#0
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: [IC] Single switch PCB
« Reply #24 on: Fri, 21 March 2014, 00:11:36 »
Looking good thus far.

Any problems you faced up until now?

Offline WinterIsle

  • Posts: 136
Re: [IC] Single switch PCB
« Reply #25 on: Fri, 21 March 2014, 00:37:08 »
I'm thinking to use this pcb to make switch tester with a battery and on/off switch for the led, then a keychain perhaps :-X

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #26 on: Wed, 02 April 2014, 14:40:37 »
I have the matrix wired up and am working on writing firmware for it.  This is my first programming experience so it might be a bit compared to the vets here.  I have also submitted some ideas for a slight revision to address ease of wiring issues.  If those pan out I will order another 9 piece set and see how those go.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: [IC] Single switch PCB
« Reply #27 on: Wed, 02 April 2014, 14:43:03 »
Are you using a Teensy?

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #28 on: Wed, 02 April 2014, 18:57:13 »
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: [IC] Single switch PCB
« Reply #29 on: Wed, 02 April 2014, 19:01:05 »
Why not use TMK then?

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #30 on: Wed, 02 April 2014, 19:46:42 »
Why not use TMK then?

That is what I am using but this is my first custom firmware and first attempt at programming anything more than a Ti-82 to puke out answers for physics problems.  And that was 15 years ago.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: [IC] Single switch PCB
« Reply #31 on: Wed, 02 April 2014, 22:15:58 »
Best of luck

Offline dorkvader

  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: [IC] Single switch PCB
« Reply #32 on: Thu, 03 April 2014, 04:51:08 »
Why not use TMK then?

That is what I am using but this is my first custom firmware and first attempt at programming anything more than a Ti-82 to puke out answers for physics problems.  And that was 15 years ago.

I recommend soarer's firmware. I was able to figure it out no problems for my LH ergodox project.

I also recommend using an LED or in switch diode to anchor the PCB well, though it doesn't matter so much if you're plate mounting and because the PCB mass is so small WRT the switch. Still, I consider it "best practice" unless you are working with a plate.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #33 on: Thu, 03 April 2014, 08:40:22 »
Why not use TMK then?

That is what I am using but this is my first custom firmware and first attempt at programming anything more than a Ti-82 to puke out answers for physics problems.  And that was 15 years ago.

I recommend soarer's firmware. I was able to figure it out no problems for my LH ergodox project.

I also recommend using an LED or in switch diode to anchor the PCB well, though it doesn't matter so much if you're plate mounting and because the PCB mass is so small WRT the switch. Still, I consider it "best practice" unless you are working with a plate.

I am going to stick with TMK firmware for this because it has options that I am going to need in the future, mostly the dual role keys.  Since my custom project won't have any modifier keys physically.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline CPTBadAss

  • Woke up like this
  • Posts: 14365
    • Tactile Zine
Re: [IC] Single switch PCB
« Reply #34 on: Thu, 03 April 2014, 08:47:05 »
Crap...did I miss out on this?

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #35 on: Thu, 03 April 2014, 11:51:56 »
Crap...did I miss out on this?

Not yet, I am still working on getting a functioning matrix working for this.  I have it all soldered up right now and am working on getting a firmware built for this.  I have submitted some revision requests to Moz but he is pretty busy right now so it might be a bit.  The revisions are not functional changes just to address ease of soldering issues.  When it is ready I will post a group buy.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: [IC] Single switch PCB
« Reply #36 on: Thu, 03 April 2014, 17:58:02 »
v2: Now support upto 19ga wire, better identification of LED cathode, diode cathode


Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #37 on: Thu, 03 April 2014, 19:28:53 »
v2: Now support upto 19ga wire, better identification of LED cathode, diode cathode

Show Image


I have to ask what is going on with the 3 holes on the LED pad?  I would assume this is for inter PCB connect.  Looks amazing Moz.  After I get the firmware finished up and functioning for my current 3x3 bed, I will order another 9 pack of them and test them.  Thanks tons again Moz.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: [IC] Single switch PCB
« Reply #38 on: Thu, 03 April 2014, 19:43:59 »
Yeah, that is for the interconnect. As for the silkscreen, for the diode, the bar on the diode goes on the side with the bar, and for LED, long leg goes on the longer leg shown.

Offline swill

  • * Elevated Elder
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: [IC] Single switch PCB
« Reply #39 on: Thu, 03 April 2014, 20:04:37 »
This is pretty cool. I would be interested in a bunch of these when you are ready to order in quantity. Love what you guys are doing here. Moz, nice attention paid to the silkscreen. 

Offline swill

  • * Elevated Elder
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: [IC] Single switch PCB
« Reply #40 on: Thu, 03 April 2014, 20:08:46 »
Out of curiosity, how are these expected to be mounted to anything? Quarter round cut outs on the corners maybe?

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #41 on: Thu, 03 April 2014, 20:27:12 »
Out of curiosity, how are these expected to be mounted to anything? Quarter round cut outs on the corners maybe?

The pcb mounts to the switch only.  The switch will have to be plate mounted.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: [IC] Single switch PCB
« Reply #42 on: Thu, 03 April 2014, 20:36:36 »
Quarter round cut outs on the corners maybe?

You scared of sharp edges?

Offline swill

  • * Elevated Elder
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: [IC] Single switch PCB
« Reply #43 on: Thu, 03 April 2014, 20:39:40 »
Out of curiosity, how are these expected to be mounted to anything? Quarter round cut outs on the corners maybe?

The pcb mounts to the switch only.  The switch will have to be plate mounted.

Oh ok...  I guess that makes sense...  :P

Offline swill

  • * Elevated Elder
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: [IC] Single switch PCB
« Reply #44 on: Thu, 03 April 2014, 20:40:52 »
Quarter round cut outs on the corners maybe?

You scared of sharp edges?

I was thinking more along the lines of PCB mounting (ish) these and using a single bolt to hold the corner of 4 of these in place.  It would be a lot of bolts...  :)  It would be hard to wire these up and do that though.  I was considering the possibility of having these at different angles and not on a single plane.  Not sure if that is realistic at all though...
« Last Edit: Thu, 03 April 2014, 20:43:56 by swill »

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: [IC] Single switch PCB
« Reply #45 on: Thu, 03 April 2014, 21:11:09 »
Well it is smaller than the base of a switch, so it will be the switch which will be the bottleneck in flexibility, but still:

« Last Edit: Thu, 03 April 2014, 21:16:14 by MOZ »

Offline hwood34

  • underwater squad
  • * Exalted Elder
  • Posts: 5917
  • Location: USA
  • #1 CL stan
    • Keyboard Illuminati
Re: [IC] Single switch PCB
« Reply #46 on: Thu, 03 April 2014, 22:22:37 »
You have my attention
IV KWK Info Thread & KBK Info Thread IV (out of date)

Old GBs: Gateron Switches (2015) | CF-LX R1 (2015) | CF-LX R2 (2017) | CF-LXXX (2017) | Gen.s Gem Caps (2015)

"Under no pretext should arms and ammunition be surrendered; any attempt to disarm the workers must be frustrated, by force if necessary"

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7488
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [IC] Single switch PCB
« Reply #47 on: Thu, 03 April 2014, 22:32:07 »
I'm down for anything that regack makes :P
I love Elzy

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: [IC] Single switch PCB
« Reply #48 on: Thu, 03 April 2014, 23:01:21 »
Lol, I made these. The names on the silkscreen are for thise that have been instrumental in some way or another, regack is my mentor, lowpoly was the one who started the hand wired stuff, komar really brought the whole open source pcb thing, and bpiphany started it off with the phantom.

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7488
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [IC] Single switch PCB
« Reply #49 on: Thu, 03 April 2014, 23:02:21 »
Your name wasn't very noticeable on it whoops. Still down for one
I love Elzy

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #50 on: Thu, 03 April 2014, 23:15:29 »
working on the firmware right now but running into issues
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline metalliqaz

  • * Maker
  • Posts: 4951
  • Location: the Making Stuff subforum
  • Leopold fanboy
Re: [IC] Single switch PCB
« Reply #51 on: Thu, 03 April 2014, 23:21:33 »
I don't understand what these are for...

Offline ideus

  • * Exalted Elder
  • Posts: 8123
  • Location: In the middle of nowhere.
  • Björkö.
Re: [IC] Single switch PCB
« Reply #52 on: Thu, 03 April 2014, 23:30:21 »
Do the switches still need a plate to be mounted, don't they? If I understood well the main idea is just to simplify the creation of the matrix for a board design. Am I right?

Offline rowdy

  • HHKB Hapster
  • * Erudite Elder
  • Posts: 21175
  • Location: melbourne.vic.au
  • Missed another sale.
Re: [IC] Single switch PCB
« Reply #53 on: Thu, 03 April 2014, 23:32:34 »
The OP seems to sum it up quite well ...

This is only an interest check for single switch PCB's [...] for people who want a custom layout but:

Don't want to pay for a single PCB or 3 from OshPark
Don't want to or don't have the ability to solder the rows and columns directly to the pins of the switches
Want to have a more secure method for back lighting
Want to try something a little bit different
"Because keyboards are accessories to PC makers, they focus on minimizing the manufacturing costs. But that’s incorrect. It’s in HHKB’s slogan, but when America’s cowboys were in the middle of a trip and their horse died, they would leave the horse there. But even if they were in the middle of a desert, they would take their saddle with them. The horse was a consumable good, but the saddle was an interface that their bodies had gotten used to. In the same vein, PCs are consumable goods, while keyboards are important interfaces." - Eiiti Wada

NEC APC-H4100E | Ducky DK9008 Shine MX blue LED red | Ducky DK9008 Shine MX blue LED green | Link 900243-08 | CM QFR MX black | KeyCool 87 white MX reds | HHKB 2 Pro | Model M 02-Mar-1993 | Model M 29-Nov-1995 | CM Trigger (broken) | CM QFS MX green | Ducky DK9087 Shine 3 TKL Yellow Edition MX black | Lexmark SSK 21-Apr-1994 | IBM SSK 13-Oct-1987 | CODE TKL MX clear | Model M 122 01-Jun-1988

Ị̸͚̯̲́ͤ̃͑̇̑ͯ̊̂͟ͅs̞͚̩͉̝̪̲͗͊ͪ̽̚̚ ̭̦͖͕̑́͌ͬͩ͟t̷̻͔̙̑͟h̹̠̼͋ͤ͋i̤̜̣̦̱̫͈͔̞ͭ͑ͥ̌̔s̬͔͎̍̈ͥͫ̐̾ͣ̔̇͘ͅ ̩̘̼͆̐̕e̞̰͓̲̺̎͐̏ͬ̓̅̾͠͝ͅv̶̰͕̱̞̥̍ͣ̄̕e͕͙͖̬̜͓͎̤̊ͭ͐͝ṇ̰͎̱̤̟̭ͫ͌̌͢͠ͅ ̳̥̦ͮ̐ͤ̎̊ͣ͡͡n̤̜̙̺̪̒͜e̶̻̦̿ͮ̂̀c̝̘̝͖̠̖͐ͨͪ̈̐͌ͩ̀e̷̥͇̋ͦs̢̡̤ͤͤͯ͜s͈̠̉̑͘a̱͕̗͖̳̥̺ͬͦͧ͆̌̑͡r̶̟̖̈͘ỷ̮̦̩͙͔ͫ̾ͬ̔ͬͮ̌?̵̘͇͔͙ͥͪ͞ͅ

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #54 on: Thu, 03 April 2014, 23:36:07 »
Do the switches still need a plate to be mounted, don't they? If I understood well the main idea is just to simplify the creation of the matrix for a board design. Am I right?

you are correct.

I don't understand what these are for...

Make the actual assembly process for custom layouts easier without having to spend the money for a one off PCB.  If we can get a group buy up to 600 units the price per unit here will be about $0.25.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline rowdy

  • HHKB Hapster
  • * Erudite Elder
  • Posts: 21175
  • Location: melbourne.vic.au
  • Missed another sale.
Re: [IC] Single switch PCB
« Reply #55 on: Thu, 03 April 2014, 23:37:48 »
I don't understand what these are for...

Make the actual assembly process for custom layouts easier without having to spend the money for a one off PCB.  If we can get a group buy up to 600 units the price per unit here will be about $0.25.

Which would make it around $15 for these if someone wanted to make a 60% keyboard but didn't want to, or couldn't, create a suitable PCB to hold all switches.

I think this is a great idea!

Hopefully we'll see some novel prototype layouts utilising these :)
"Because keyboards are accessories to PC makers, they focus on minimizing the manufacturing costs. But that’s incorrect. It’s in HHKB’s slogan, but when America’s cowboys were in the middle of a trip and their horse died, they would leave the horse there. But even if they were in the middle of a desert, they would take their saddle with them. The horse was a consumable good, but the saddle was an interface that their bodies had gotten used to. In the same vein, PCs are consumable goods, while keyboards are important interfaces." - Eiiti Wada

NEC APC-H4100E | Ducky DK9008 Shine MX blue LED red | Ducky DK9008 Shine MX blue LED green | Link 900243-08 | CM QFR MX black | KeyCool 87 white MX reds | HHKB 2 Pro | Model M 02-Mar-1993 | Model M 29-Nov-1995 | CM Trigger (broken) | CM QFS MX green | Ducky DK9087 Shine 3 TKL Yellow Edition MX black | Lexmark SSK 21-Apr-1994 | IBM SSK 13-Oct-1987 | CODE TKL MX clear | Model M 122 01-Jun-1988

Ị̸͚̯̲́ͤ̃͑̇̑ͯ̊̂͟ͅs̞͚̩͉̝̪̲͗͊ͪ̽̚̚ ̭̦͖͕̑́͌ͬͩ͟t̷̻͔̙̑͟h̹̠̼͋ͤ͋i̤̜̣̦̱̫͈͔̞ͭ͑ͥ̌̔s̬͔͎̍̈ͥͫ̐̾ͣ̔̇͘ͅ ̩̘̼͆̐̕e̞̰͓̲̺̎͐̏ͬ̓̅̾͠͝ͅv̶̰͕̱̞̥̍ͣ̄̕e͕͙͖̬̜͓͎̤̊ͭ͐͝ṇ̰͎̱̤̟̭ͫ͌̌͢͠ͅ ̳̥̦ͮ̐ͤ̎̊ͣ͡͡n̤̜̙̺̪̒͜e̶̻̦̿ͮ̂̀c̝̘̝͖̠̖͐ͨͪ̈̐͌ͩ̀e̷̥͇̋ͦs̢̡̤ͤͤͯ͜s͈̠̉̑͘a̱͕̗͖̳̥̺ͬͦͧ͆̌̑͡r̶̟̖̈͘ỷ̮̦̩͙͔ͫ̾ͬ̔ͬͮ̌?̵̘͇͔͙ͥͪ͞ͅ

Offline ideus

  • * Exalted Elder
  • Posts: 8123
  • Location: In the middle of nowhere.
  • Björkö.
Re: [IC] Single switch PCB
« Reply #56 on: Thu, 03 April 2014, 23:44:29 »
Depending on final pricing this may be an alternative way to create prototypes. I suggest to create also a similar small PCB to install a teensy and a micro/mini usb, with pass troughs to connect the matrix with the tensy. This PCB will allow to have a full prototyping solution.
« Last Edit: Thu, 03 April 2014, 23:51:48 by ideus »

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #57 on: Thu, 03 April 2014, 23:51:47 »
Depending on final pricing this may be an alternative way to create prototypes. I suggest to create also a similar small PCB to install a teensy, with pins to connect the matrix with the tensy. This PCB will allow to have a full prototyping solution.

Check this thread.

There are 2 versions in the thread one with mount holes on the ends and one on the sides.  The mount holes are large enough for 6-32 screws which is standard screw for motherboard standoffs.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline ideus

  • * Exalted Elder
  • Posts: 8123
  • Location: In the middle of nowhere.
  • Björkö.
Re: [IC] Single switch PCB
« Reply #58 on: Thu, 03 April 2014, 23:53:12 »
Depending on final pricing this may be an alternative way to create prototypes. I suggest to create also a similar small PCB to install a teensy, with pins to connect the matrix with the tensy. This PCB will allow to have a full prototyping solution.

Check this thread.

There are 2 versions in the thread one with mount holes on the ends and one on the sides.  The mount holes are large enough for 6-32 screws which is standard screw for motherboard standoffs.


Which thread? there is no link, nor reference.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #59 on: Thu, 03 April 2014, 23:55:02 »
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline ideus

  • * Exalted Elder
  • Posts: 8123
  • Location: In the middle of nowhere.
  • Björkö.
Re: [IC] Single switch PCB
« Reply #60 on: Thu, 03 April 2014, 23:58:42 »
Now I checked that. Any chance to get these PCBs, the GH one, and the teensy in sets?

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #61 on: Fri, 04 April 2014, 00:00:37 »
Now I checked that. Any chance to get these PCBs, the GH one, and the teensy in sets?

I don't want to release to much info from stuff that is in the pipe line but keep watching.  What I am referring to is not comming from me, hence the non disclosure statement.  But these will be made and the Teensy breakout boards are open source.  Feel free to have them made to your hearts content.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline ideus

  • * Exalted Elder
  • Posts: 8123
  • Location: In the middle of nowhere.
  • Björkö.
Re: [IC] Single switch PCB
« Reply #62 on: Fri, 04 April 2014, 00:01:59 »
Now I checked that. Any chance to get these PCBs, the GH one, and the teensy in sets?

I don't want to release to much info from stuff that is in the pipe line but keep watching.  What I am referring to is not comming from me, hence the non disclosure statement.  But these will be made and the Teensy breakout boards are open source.  Feel free to have them made to your hearts content.


I'll be watching your thread. Thanks.

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: [IC] Single switch PCB
« Reply #63 on: Fri, 04 April 2014, 00:16:00 »
Perhaps I will remove the masking from my name :D

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: [IC] Single switch PCB
« Reply #64 on: Fri, 04 April 2014, 00:19:21 »
Also do google "regack megatroller" ;)

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #65 on: Tue, 08 April 2014, 10:40:57 »
Update, the firmware works.  Shorting pads on the teensy makes numbers come out but hitting the switches does nothing yet.  At first I thought I had the teensy wired to the wrong side of the diodes on the rows but I swapped that around and still nothing.  Time to start trouble shooting.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #66 on: Tue, 08 April 2014, 16:02:00 »
A batch of 9 v2.0 has been ordered.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7488
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [IC] Single switch PCB
« Reply #67 on: Tue, 08 April 2014, 16:42:28 »
woot
I love Elzy

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #68 on: Tue, 08 April 2014, 22:14:01 »
V1.0 working.

60485-0
And yes the case is a cardboard box.  It used to house a 280 GTX.

60487-1

Just a quick and dirty solder job but this was a proof of concept and/or test bed or future versions of PCBs and firmware.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: [IC] Single switch PCB
« Reply #69 on: Tue, 08 April 2014, 22:18:38 »
You used the TMK firmware?

Do I need to invert the diode silkscreen?

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #70 on: Tue, 08 April 2014, 22:24:38 »
You used the TMK firmware?

Do I need to invert the diode silkscreen?

I did use the TMK firmware.  As far as the silkscreen I am not sure really which side of the diode is the cathode and anode.  I can tell you that it works with the black band on the left as the bottom of the switch is facing you.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline TheSoulhunter

  • Posts: 1169
  • Location: Euroland
  • Thorpelicious!
Re: [IC] Single switch PCB
« Reply #71 on: Wed, 09 April 2014, 16:29:57 »
Interested!

Offline ideus

  • * Exalted Elder
  • Posts: 8123
  • Location: In the middle of nowhere.
  • Björkö.
Re: [IC] Single switch PCB
« Reply #72 on: Wed, 09 April 2014, 18:13:14 »
V1.0 working.

(Attachment Link)
And yes the case is a cardboard box.  It used to house a 280 GTX.

(Attachment Link)

Just a quick and dirty solder job but this was a proof of concept and/or test bed or future versions of PCBs and firmware.


What is the next step Mel?

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #73 on: Wed, 09 April 2014, 18:26:23 »
V1.0 working.

(Attachment Link)
And yes the case is a cardboard box.  It used to house a 280 GTX.

(Attachment Link)

Just a quick and dirty solder job but this was a proof of concept and/or test bed or future versions of PCBs and firmware.


What is the next step Mel?

I have a set of v2.0 ordered to test that design (soldering wires to that small of a pad was a pain) and from there I will be setting up the GB.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline ideus

  • * Exalted Elder
  • Posts: 8123
  • Location: In the middle of nowhere.
  • Björkö.
Re: [IC] Single switch PCB
« Reply #74 on: Wed, 09 April 2014, 18:38:09 »
V1.0 working.

(Attachment Link)
And yes the case is a cardboard box.  It used to house a 280 GTX.

(Attachment Link)

Just a quick and dirty solder job but this was a proof of concept and/or test bed or future versions of PCBs and firmware.


What is the next step Mel?

I have a set of v2.0 ordered to test that design (soldering wires to that small of a pad was a pain) and from there I will be setting up the GB.


I bet it was very difficult to solder them, I will need to put my soldering skills in practice again. What is the timming you are considering for the GB to start?

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #75 on: Wed, 16 April 2014, 13:50:32 »
Well, version 2.0 has shipped.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline ideus

  • * Exalted Elder
  • Posts: 8123
  • Location: In the middle of nowhere.
  • Björkö.
Re: [IC] Single switch PCB
« Reply #76 on: Wed, 16 April 2014, 13:53:15 »
No timing for the GB yet?

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #77 on: Wed, 16 April 2014, 14:01:54 »
Shouldn't be to long.  I want to make sure that this version works right before I start the GB.  Sorry for the delays but my time for hobbys is pretty limited with my work schedule.  I work 6 days on 3 days off 12 hour days right now.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline ideus

  • * Exalted Elder
  • Posts: 8123
  • Location: In the middle of nowhere.
  • Björkö.
Re: [IC] Single switch PCB
« Reply #78 on: Wed, 16 April 2014, 14:04:56 »
Take it easy my friend, I was just curious about it, because this will be the way to go to implement my own keyboard lay out.  :thumb:

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #79 on: Wed, 16 April 2014, 14:08:45 »
Take it easy my friend, I was just curious about it, because this will be the way to go to implement my own keyboard lay out.  :thumb:

All good.  I just want things to be right before I subject others to the methods behind my madness I call a hobby.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline ideus

  • * Exalted Elder
  • Posts: 8123
  • Location: In the middle of nowhere.
  • Björkö.
Re: [IC] Single switch PCB
« Reply #80 on: Wed, 16 April 2014, 14:11:31 »
Take it easy my friend, I was just curious about it, because this will be the way to go to implement my own keyboard lay out.  :thumb:

All good.  I just want things to be right before I subject others to the methods behind my madness I call a hobby.


I have seen you involved in software for firmware, as well, I hope you can put a nice kit to build different layouts, with controller, software for programming, and individual pcbs, it would be awesome.

Offline katushkin

  • Too Keycool for School
  • * Elevated Elder
  • Posts: 3667
  • Location: Birmingham - Not Alabama
  • Just the guy
Re: [IC] Single switch PCB
« Reply #81 on: Wed, 16 April 2014, 15:11:20 »
I would love just one of these to have as a big button I can hit at opportune moments.
Can we get them to build the Alps ten feet higher and get Cherry to pay for it?
Katushkin's Clearout | Twitter | Steam | Instagram| Discord - katushkin

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #82 on: Wed, 16 April 2014, 15:20:39 »
Take it easy my friend, I was just curious about it, because this will be the way to go to implement my own keyboard lay out.  :thumb:

All good.  I just want things to be right before I subject others to the methods behind my madness I call a hobby.


I have seen you involved in software for firmware, as well, I hope you can put a nice kit to build different layouts, with controller, software for programming, and individual pcbs, it would be awesome.

I wish I could but at this point I just don't have the requisite skills with coding to offer that sort of thing.  There are plenty of options available.  The biggest thing I would like to see would be a firmware generator for hand wire matrix setups.  Essentially input which keys are in which rows and columns, designate pins on the controller to each row and column, wire up, flash firmware, and rock that new board.  But I don't have those skills.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline ideus

  • * Exalted Elder
  • Posts: 8123
  • Location: In the middle of nowhere.
  • Björkö.
Re: [IC] Single switch PCB
« Reply #83 on: Wed, 16 April 2014, 15:23:55 »
Take it easy my friend, I was just curious about it, because this will be the way to go to implement my own keyboard lay out.  :thumb:

All good.  I just want things to be right before I subject others to the methods behind my madness I call a hobby.


I have seen you involved in software for firmware, as well, I hope you can put a nice kit to build different layouts, with controller, software for programming, and individual pcbs, it would be awesome.

I wish I could but at this point I just don't have the requisite skills with coding to offer that sort of thing.  There are plenty of options available.  The biggest thing I would like to see would be a firmware generator for hand wire matrix setups.  Essentially input which keys are in which rows and columns, designate pins on the controller to each row and column, wire up, flash firmware, and rock that new board.  But I don't have those skills.


That sounds really good. I'll stick to the other thread and see if someone takes that job.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #84 on: Sat, 19 April 2014, 00:03:12 »
Delivery of v2.0 pcbs is supposed to be Monday according to the tracking notification.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #85 on: Sat, 19 April 2014, 20:32:45 »
Correction.  Version 2.0 showed up today.

61528-0
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #86 on: Sun, 20 April 2014, 22:38:19 »
Currently removing v1.0 pcbs from my test bed and replacing with v2.0.  For the record 20ga stranded wire does not fit.  Though, 22 ga stranded fills the hole nicely.  I do not have any solid core wire to test.  If anyone has any pieces of various sizes at 19 and or a gauge smaller and could send me a couple feet or so of each for keyboard science that would be great.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline mkawa

  •  No Marketplace Access
  • Posts: 6562
  • (ツ)@@@. crankypants
Re: [IC] Single switch PCB
« Reply #87 on: Sun, 20 April 2014, 22:48:52 »
18, 20, 22, 24, 26 are the common hookup wire gauges. hookup wire is almost exclusively stranded core. you use solid core for jumpers, very high power but space constrained applications, stuff like that.

i would say that as long as 22ga stranded fits these holes, they're in good shape. 20 would be nice, but 18 is just going to be clumsy and overkill.

to all the brilliant friends who have left us, and all the students who climb on their shoulders.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #88 on: Sun, 20 April 2014, 22:53:55 »
18, 20, 22, 24, 26 are the common hookup wire gauges. hookup wire is almost exclusively stranded core. you use solid core for jumpers, very high power but space constrained applications, stuff like that.

i would say that as long as 22ga stranded fits these holes, they're in good shape. 20 would be nice, but 18 is just going to be clumsy and overkill.

Yeah all I have is some 20, 22, and the wires from a DB25-Centronics 36 printer cable, and the stupid small wires from an old IDE hard drive cable.  I think those are in the realm of 26 or 28 ga stranded.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7488
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [IC] Single switch PCB
« Reply #89 on: Sun, 20 April 2014, 23:06:25 »
Correction.  Version 2.0 showed up today.

(Attachment Link)

dibs? :D
I love Elzy

Offline mkawa

  •  No Marketplace Access
  • Posts: 6562
  • (ツ)@@@. crankypants
Re: [IC] Single switch PCB
« Reply #90 on: Sun, 20 April 2014, 23:08:17 »
not having hookup wire around sucks. it's cheap, and easy to forget to stock, but when you need to make that one connection.. rararargghgahrghag

http://www.parts-express.com/cat/hook-up-wire/1614

i especially hate not having the right color around. "ok, i have to remember that red means earth ground on this assembly"

30 minutes later

"****"

to all the brilliant friends who have left us, and all the students who climb on their shoulders.

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7488
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [IC] Single switch PCB
« Reply #91 on: Sun, 20 April 2014, 23:09:33 »
not having hookup wire around sucks. it's cheap, and easy to forget to stock, but when you need to make that one connection.. rararargghgahrghag

http://www.parts-express.com/cat/hook-up-wire/1614

i especially hate not having the right color around. "ok, i have to remember that red means earth ground on this assembly"

30 minutes later

"****"

Ye I had to butcher a cable cuz didn't have wire ;(
I love Elzy

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #92 on: Sun, 20 April 2014, 23:14:01 »
not having hookup wire around sucks. it's cheap, and easy to forget to stock, but when you need to make that one connection.. rararargghgahrghag

http://www.parts-express.com/cat/hook-up-wire/1614

i especially hate not having the right color around. "ok, i have to remember that red means earth ground on this assembly"

30 minutes later

"****"

This just reminds me of an episode of "Home Improvement" where Tim was "rewiring" the dish washer and he had the youngest with him.  He says "Now remember yellow is the ground, the sun is yellow and the sun heats the ground".  /snip ZZZZZZZZZZZZZZZZZZZ.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #93 on: Mon, 21 April 2014, 00:33:32 »
Well I have most of the PCB's desoldered and 3 wired back up in the test bed across one row.  They work just fine and are 100 times easier to solder up than v1.0 with 22 ga wire working perfectly.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline mzero

  • Posts: 8
  • Location: SPAIN
Re: [IC] Single switch PCB
« Reply #94 on: Mon, 21 April 2014, 08:02:33 »
Interested  :thumb:

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #95 on: Tue, 22 April 2014, 00:30:44 »
I can confirm v2.0 PCB's work flawlessly.  They are MUCH easier to solder up than the first version.  Hats off to MOZ for doing the KiCad work for me on these.  I would imagine that this was like trying to build a Cadillac inside of a doghouse.  I will be attempting to start the group buy later this week.  The one problem is I have not ran any group buys before and I still need to get in contact with Osh Park about a legitimate quote for multiple hundred of these as I will be ordering enough for 2 full size, a TKL and then some. 

If anyone has any experience of running a smaller group buy would you please PM me?  I don't think this will get into the dollar figures that PayPal will want a business account but it is still a possibility.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Pacifist

  • Report me *again* if there are gifs in my sig
  • * Elevated Elder
  • Posts: 3599
  • Location: Cali
  • on hiatus
Re: [IC] Single switch PCB
« Reply #96 on: Tue, 22 April 2014, 00:31:43 »
****.yes.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #97 on: Tue, 22 April 2014, 00:35:36 »
****.yes.

Come on Pacifist, don't sugar coat it, tell us how you really feel.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline AKmalamute

  • HHKB Scrub
  • Posts: 837
  • Location: Western WA, USA
Re: [IC] Single switch PCB
« Reply #98 on: Tue, 22 April 2014, 01:46:20 »
I've run a 5-person several-hundred-$$ GB. Going to get a lot bigger next time around.

Major thing I can suggest, is keep your ducks in a row. When you update a spreadsheet, if you're actually using a .txt file on your PC -- update it too, at that same moment.

Keep any relevant PMs they'll help you sort out last-minute order changes. Reply to folks who're being unclear until you both know what you think the other is doing; don't spend your money on guessing what the other GH'er wants unless you can be okay about them backing out / clarifying it into something completely different.

Paypal allows $500 / month withdrawl without saying anything ... I haven't tried to lift that limit but somebody said it's not an issue until you get to GH60 sized $20,000+ being shuffled that you have to jump through way too many hoops.

(that would be a lot of PCBs. You could probably stage it into different months, y'know?)

Any other questions of a small one-time GB-organizer, you can ask me ... but there's plenty here who've run much bigger GBs whose input would still apply.

And, here's a thought -- you're open sourcing the switch file, right? So, after your first round or two, you could consider posting the file itself, or maybe OSHpark would 'publicize' the design for you. Smaller runs would reduce the cost savings but they could be ordered on demand by the user. It would depend on how quickly the per-board savings stacked up, and could overtake the shipping complications.

For myself -- I'm not sure I can get in (timing of my own personal finances) but I would want, if I got in, to buy ~200 boards -- enough for a TKL, a 60%, and some left over for a atreaus / ergodox spin-off thing. I'm sure others here think the same, so don't plan on "a few hundred" -- find the ~5,000 price tier and another around 2,000, maybe something sub-1,000 -- I bet if you tell us your personal MOQ is 6,200 switch-boards because reasons ... we'd hit it in less than a month of ordering.

HHKB-lite2, Dvorak user

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #99 on: Tue, 22 April 2014, 12:04:00 »
Thanks for the info ak.  I am going to try and get a Google doc set up as an ordering form.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline mkawa

  •  No Marketplace Access
  • Posts: 6562
  • (ツ)@@@. crankypants
Re: [IC] Single switch PCB
« Reply #100 on: Tue, 22 April 2014, 18:56:36 »
medium run can be up to a month lead-time. geekhackers is currently unable to absorb the up-front costs, but this could be set up as a preorder on the storefront, and there are no major tax issues, since geekhackers is a properly registered retail business entity. would prefer to discuss with you and mohit and grab a sample for myself first. i have talked on and off about this with moz, but if it becomes serious, there are many more things to think about before launching.

to all the brilliant friends who have left us, and all the students who climb on their shoulders.

Offline samwisekoi

  • MAWG since 1997
  • * Administrator
  • Posts: 2480
  • Location: Mt. View, California
  • Sorry, moving houses. Be back ASAP.
    • Tweet samwisekoi
Re: [IC] Single switch PCB
« Reply #101 on: Tue, 22 April 2014, 19:30:41 »
I know I am late to this parade, but it is very interesting. Great work! 

I have a contribution/suggestion for a v.3 or simply another way to order the v.2 micro-PCBs:

Make them in 15-switch break-apart rows on 0.75" centers.  Include traces for the row connections along with the existing pads.

That way the long runs of switches can be connected with a single PCB, and mods and shorter runs can be made by snipping the 15-switch rows.  And for people who want them to be completely separate micro-PCBs, just cut them all apart.  To make a square matrix, simply cut the row traces in the middle of a row.

Having made a few hard-wired keyboards, I think such a creature would make most designs very, very simple to build.

Is this interesting to anyone else?  If so I can do a mock-up image.

 - Ron | samwisekoi
I like keyboards and case modding.  Everything about a computer should be silent -- except the KEYBOARD!

'85 IBM F-122/Soarer Keyboard |  Leopold FC200 TKL (Browns) + GH36 Keypad (Browns/Greens) | GH-122 (Whites/Greens) with Nuclear Data Green keycaps in a Unicomp case

Offline mkawa

  •  No Marketplace Access
  • Posts: 6562
  • (ツ)@@@. crankypants
Re: [IC] Single switch PCB
« Reply #102 on: Tue, 22 April 2014, 20:07:08 »
that is a very very good idea. if geeckers produces and sells the run, these are exactly the types of ideas i'd like to roll in before production. my feeling is that the goal of these is to make custom layouts as simple as possible. imagine an MS ergo style humpy-type of board where there there is one side of the board that is relatively normal, just at an angle, and the other side of the board has to be molded or printed with disjoint switch mounts. this one run of PCBs should help the person making that as much as possible. so whenever possible, it should be possible to just jumper them together at fixed placements, but when oddness is needed, snap 'em off and go to town.

to all the brilliant friends who have left us, and all the students who climb on their shoulders.

Offline swill

  • * Elevated Elder
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: [IC] Single switch PCB
« Reply #103 on: Tue, 22 April 2014, 20:09:29 »
I know I am late to this parade, but it is very interesting. Great work! 

I have a contribution/suggestion for a v.3 or simply another way to order the v.2 micro-PCBs:

Make them in 15-switch break-apart rows on 0.75" centers.  Include traces for the row connections along with the existing pads.

That way the long runs of switches can be connected with a single PCB, and mods and shorter runs can be made by snipping the 15-switch rows.  And for people who want them to be completely separate micro-PCBs, just cut them all apart.  To make a square matrix, simply cut the row traces in the middle of a row.

Having made a few hard-wired keyboards, I think such a creature would make most designs very, very simple to build.

Is this interesting to anyone else?  If so I can do a mock-up image.

 - Ron | samwisekoi

I was also thinking this would be a good idea for this today. 

I am also interested in a bunch of these.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #104 on: Tue, 22 April 2014, 20:17:52 »
While I like this idea it would make them more expensive as the customer will end up paying for the space between switches.  At least if OshPark is the producer, since they charge based on area. 

Plus part of my goal with this design was to be able to solder the switch to the PCB and at least one end of the jumpers before installing into the plate.

The advantage with this is you can change stems and springs without having to desolder anything when using a stock plate.  Also, the cad work for square holes is quicker, easier, and cheaper to produce (less machine time).

Also this size is actually required for my build as my plate extends past the bottom of the switches.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline swill

  • * Elevated Elder
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: [IC] Single switch PCB
« Reply #105 on: Tue, 22 April 2014, 20:53:23 »
While I like this idea it would make them more expensive as the customer will end up paying for the space between switches.  At least if OshPark is the producer, since they charge based on area. 

Plus part of my goal with this design was to be able to solder the switch to the PCB and at least one end of the jumpers before installing into the plate.

The advantage with this is you can change stems and springs without having to desolder anything when using a stock plate.  Also, the cad work for square holes is quicker, easier, and cheaper to produce (less machine time).

Also this size is actually required for my build as my plate extends past the bottom of the switches.

Interesting.  I see the value in this as well.  You are going to have to plate mount these anyway.  I will be interested to see if it is easy to line up the single switches in the plate or if the movement in the plate could cause switches to be slightly off alignment.  I would need to hand wire a board before I would understand this aspect.

Offline mkawa

  •  No Marketplace Access
  • Posts: 6562
  • (ツ)@@@. crankypants
Re: [IC] Single switch PCB
« Reply #106 on: Tue, 22 April 2014, 21:03:16 »
they have pcb mount holes don't they? if you have to plate mount them, it kind of defeats the purpose. there are very few people building 1/4" stainless steel plated keyboards.

to all the brilliant friends who have left us, and all the students who climb on their shoulders.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #107 on: Tue, 22 April 2014, 21:18:01 »
they have pcb mount holes don't they? if you have to plate mount them, it kind of defeats the purpose. there are very few people building 1/4" stainless steel plated keyboards.

Version 2.0 does not have have the two pcb mount holes.  But getting them square enough to fit through the hole in the plate isn't hard at all.

  • Put about half the solder you normally would on the right hand pin (when viewing from the bottom as you would soldering the switch) and let cool
  • With index finger and thumb on the top and bottom edge of the PCB overlapping onto the switch, reflow the solder on that same joint.  When it is hot the PCB should center on the switch
  • Solder the other pin.

The reason I say to start with the right hand pin is because the left hand pin is basically a slot and has a lot more play in it.  So starting with the right hand pin gets you a lot closer in the beginning.  This isn't as much of an issue with MX switches as Alps because of the center pin but works the same for both. 

I currently have a set of 9 soldered up in a working matrix.  I will post pics of it later tonight.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #108 on: Tue, 22 April 2014, 22:59:45 »
Potato pics inc.

62079-0
This is the backside with the jumpers installed.  I used 22 ga. stranded wire, 20 ga. will not fit.

62081-1
This shot shows that they are indeed compatible with both MX and Alps switches.

62083-2
Switch can be removed from plate without desoldering (given enough length in the wire) for swapping stems and springs.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #109 on: Tue, 22 April 2014, 23:48:48 »
Just got an email back from OshPark and due to the way they price on area the next price break after 150 square inches (600 units) is at 1000 square inches (4000 units).  Not real sure if we could actually hit that or not but we will see.  If we start getting close to that number I will get back in touch with Dan at OshPark for an updated price.  At 600 units the price is $1 per square inch or $0.25 per PCB.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline samwisekoi

  • MAWG since 1997
  • * Administrator
  • Posts: 2480
  • Location: Mt. View, California
  • Sorry, moving houses. Be back ASAP.
    • Tweet samwisekoi
Re: [IC] Single switch PCB
« Reply #110 on: Wed, 23 April 2014, 09:50:17 »
OK, I knocked this out using Pad2Pad.  It is a run of 16 MX switches with all holes, a row trace, SMD diode pads and row and column pads.  It is 11.75" x 0.50".

62111-0
MX Keyswitch PCB strip mockup by samwisekoi.

Estimated job cost for 25 strips is $204.39, $8.18 per strip, or $0.51 (51 cents) per switch.

Estimated job cost for 100 strips is $268.98, $2.69 per strip, or $0.17 (17 cents) per switch.

I chose 16-position strips so it was divisible by four, making things like 10-key pads simpler.  At 100 strips per job, a 5-row, 60% keyboard would cost $13.45.  A full 104-key keyboard would need 10 (+/-), for a total cost of $26.90 in PCB strips alone.

And as someone who has made a few hard-wired keyboards by hand, this would have been a god-send.

Thoughts?

 - Ron | samwisekoi

p.s.  I mocked-up a 60% keyboard.  The green lines are the column wires and a few row extensions for the mods.  It turned out to only need four of the strips if I used the cut-offs from the other rows.

62117-1
MX Keyswitch PCB strip 60% mockup by samwisekoi.

« Last Edit: Wed, 23 April 2014, 10:58:37 by samwisekoi »
I like keyboards and case modding.  Everything about a computer should be silent -- except the KEYBOARD!

'85 IBM F-122/Soarer Keyboard |  Leopold FC200 TKL (Browns) + GH36 Keypad (Browns/Greens) | GH-122 (Whites/Greens) with Nuclear Data Green keycaps in a Unicomp case

Offline Defect

  • Posts: 670
  • I collect keyboards and keyboard accessories
Re: [IC] Single switch PCB
« Reply #111 on: Wed, 23 April 2014, 13:02:50 »
Depending on final price,  I'd either want a handful or a few crates ;)

Not pictured: KeyCool 84 [MX Red] | Focus 2001 [Complicated White Alps]
Endgame Board | Defect's Watermelon Board Build Doc

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #112 on: Wed, 23 April 2014, 13:28:13 »
Depending on final price,  I'd either want a handful or a few crates ;)

For my version it look like the price is going to be the following.
3-600 units $1.25 each
600-4000 units $0.25 each
4000+ ?
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline AKmalamute

  • HHKB Scrub
  • Posts: 837
  • Location: Western WA, USA
Re: [IC] Single switch PCB
« Reply #113 on: Wed, 23 April 2014, 14:21:14 »
For my version it look like the price is going to be the following.
3-600 units $1.25 each
600-4000 units $0.25 each
4000+ ?

Hitting 4,000 switches would probably require about 25 people. Assuming that drops it to $.22 / ea (random guess) it would be $41 + tax + PP + shipping, or $52 average per-person, assuming $8 avg gets the shipping done, and tax is already collected by OSHpark. (at roughly 185 switchboards per person)

 Doable, in terms of interest. Figuring ~ 10% dropout, you'd need to wait 'til you were at ~30 orders, then start invoicing to make sure you had the cash for the 4,000+ board order.

HHKB-lite2, Dvorak user

Offline mkawa

  •  No Marketplace Access
  • Posts: 6562
  • (ツ)@@@. crankypants
Re: [IC] Single switch PCB
« Reply #114 on: Wed, 23 April 2014, 23:04:38 »
OK, I knocked this out using Pad2Pad.  It is a run of 16 MX switches with all holes, a row trace, SMD diode pads and row and column pads.  It is 11.75" x 0.50".

(Attachment Link)
MX Keyswitch PCB strip mockup by samwisekoi.

Estimated job cost for 25 strips is $204.39, $8.18 per strip, or $0.51 (51 cents) per switch.

Estimated job cost for 100 strips is $268.98, $2.69 per strip, or $0.17 (17 cents) per switch.

I chose 16-position strips so it was divisible by four, making things like 10-key pads simpler.  At 100 strips per job, a 5-row, 60% keyboard would cost $13.45.  A full 104-key keyboard would need 10 (+/-), for a total cost of $26.90 in PCB strips alone.

And as someone who has made a few hard-wired keyboards by hand, this would have been a god-send.

Thoughts?

 - Ron | samwisekoi

p.s.  I mocked-up a 60% keyboard.  The green lines are the column wires and a few row extensions for the mods.  It turned out to only need four of the strips if I used the cut-offs from the other rows.

(Attachment Link)
MX Keyswitch PCB strip 60% mockup by samwisekoi.


my thought is to take it to pcbwing for a significantly larger order once the design is polished; in particular, i think it needs PCB mount holes, even if some smt pads have to be sacrificed for it.

oddly shaped pcbs can also be difficult to distribute. see eevblog's videos on micro ruler distribution. particulary because this one is going to have a lot of perforation, some thought will need to be put into packaging so that costs don't run away on that.

my original idea on distributing these, that i talked to melvang and moz about was to make the pcbs slightly larger for easier wiring, but then i actually remembered that sorbothane has a mold that is exactly this size and is pretty inexpensive per piece in serious volume. it would quite cool to package these with matching sorbothane pads. the sorbothane is both a dampener, a very sticky surface to make weird constructions easier to put together, and an excellent dieletric.


to all the brilliant friends who have left us, and all the students who climb on their shoulders.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #115 on: Fri, 25 April 2014, 10:16:20 »
Group buy is Live

Click here
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline berserkfan

  • Posts: 2135
  • Location: Not CONUS Not CONUS Not CONUS Not CONUS
  • changing diapers is more fun than model f assembly
Re: [IC] Single switch PCB
« Reply #116 on: Sat, 21 June 2014, 13:29:28 »
Pardon me if I don't understand anything, but it looks as though you guys are just using the PCB to solder the switch, and then planning on hand wiring everything right?

Then what's the difference between getting any old PCB, and sawing it up into little squares, and hand wiring these?

I hate to throw away old stuff. (Environmental concerns). Not to mention, I have a few G80 PCBs now. Happy to give away for the cost of shipping.
Most of the modding can be done on your own once you break through the psychological barriers.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Thread Starter
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: [IC] Single switch PCB
« Reply #117 on: Sat, 21 June 2014, 13:49:10 »
1.  Pardon me if I don't understand anything, but it looks as though you guys are just using the PCB to solder the switch, and then planning on hand wiring everything right?

2.  Then what's the difference between getting any old PCB, and sawing it up into little squares, and hand wiring these?

I hate to throw away old stuff. (Environmental concerns). Not to mention, I have a few G80 PCBs now. Happy to give away for the cost of shipping.

I understand your concerns.

1.  This will be much easier to solder up due to having through holes to solder interconnects to.  Granted yes it is more soldering but it is a lot easier to solder a wire to a plated through hole than trying to solder a wire to a trace.

2.  Easier soldering and PCBs have a lot of very nasty chemicals in them and release fiber glass particles into the air that you really don't want floating around your house especially if you have little ones.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline jdcarpe

  • * Curator
  • Posts: 8852
  • Location: Odessa, TX
  • Live long, and prosper.
Re: [IC] Single switch PCB
« Reply #118 on: Sat, 21 June 2014, 13:57:33 »
Pardon me if I don't understand anything, but it looks as though you guys are just using the PCB to solder the switch, and then planning on hand wiring everything right?

Then what's the difference between getting any old PCB, and sawing it up into little squares, and hand wiring these?

I hate to throw away old stuff. (Environmental concerns). Not to mention, I have a few G80 PCBs now. Happy to give away for the cost of shipping.

These have traces and pads/holes for not only the switch itself, but for diodes, LEDs, resistors, as well as pads for the connecting wires.
KMAC :: LZ-GH :: WASD CODE :: WASD v2 :: GH60 :: Alps64 :: JD45 :: IBM Model M :: IBM 4704 "Pingmaster"

http://jd40.info :: http://jd45.info


in memoriam

"When I was a kid, I used to take things apart and never put them back together."