Author Topic: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case  (Read 7143 times)

0 Members and 1 Guest are viewing this topic.

Offline r4bbl3d4bbl3

  • Thread Starter
  • Posts: 154
  • Location: USA
Hi everyone, I wanted to start an interest check for a custom PCB/plate combo I had designed in order to get an MX style board in my Heavy-6 case. While I love my Topre board, I had 3 Heavy-6 cases and didn't necessarily want the same board in each one. So far I have only tested this in my Heavy-6 but since the original plate and daughterboard design were copied I believe this should fit any other aftermarket case for the FC660C.




The setup I have in my first version is a POM plate which has some pretty serious flex in the middle due to the mounting points being only on the sides of the case. I personally dig the little bounce it has but some may prefer a stiffer plate. I am not entirely sure what all plate options I will be able to provide but wanted to see what people might be interested in. I also had 16 RGB LED's designed on this board for underglow since I had it installed in my polycarbonate Heavy-6. This obviously won't be a benefit to a lot of people as there are only a handful of these cases out there but I will probably leave them on there anyways.



If something like this interests you please take a moment to fill out the form and let me know your thoughts! Link to the IC form here: https://forms.gle/7pVDkSra5izqYLqU6

Huge thanks to Ryan Norbauer for making such a beautiful case that I bought it multiple times, as well as sharing vital info with me in order to get this made. Another huge thanks to jtallbean, the designer of the PCB, for taking my walls of text of ideas and turning them into a reality for me.
« Last Edit: Tue, 02 March 2021, 21:34:37 by r4bbl3d4bbl3 »

Offline VXQN

  • Posts: 248
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #1 on: Sat, 26 September 2020, 11:09:59 »
Love this idea!

Offline r4bbl3d4bbl3

  • Thread Starter
  • Posts: 154
  • Location: USA
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #2 on: Sat, 26 September 2020, 16:15:15 »
Love this idea!

Thanks! Hopefully there is enough interest for me to make enough of these, and subsequently convince Ryan to make more Heavy-6's!

Offline audax989

  • Posts: 859
  • Location: Guam
  • NOM NOM NOM
    • Guam Mechanical Keyboards
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #3 on: Sat, 26 September 2020, 16:37:12 »
Good job on the pcb man. 660 is by far my favorite layout.

Offline r4bbl3d4bbl3

  • Thread Starter
  • Posts: 154
  • Location: USA
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #4 on: Sun, 27 September 2020, 19:22:50 »
Good job on the pcb man. 660 is by far my favorite layout.

It's definitely one of mine too!

Offline r4bbl3d4bbl3

  • Thread Starter
  • Posts: 154
  • Location: USA
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #5 on: Thu, 01 October 2020, 13:32:22 »
Small update (10/01/20): I have ordered full and half carbon fiber plates to test further. The POM plate (and most likely any flexible plate) will not really work on this board due to the mounting points being only on the sides of the case with nothing on top and bottom for support. Over time testing the POM plate, I actually had a noticeable sag in the middle of the board. I will most likely only offer stiff plates for this PCB.

I am also in the process if acquiring a stock FC660C plastic case just to be 100% sure this will fit that as well for anyone interesting in replacing their stock boards. I am also on the hunt for a FC660M so I can do some tests with that as well to see if we can get compatibility for that board too.

So far the interest check has been promising, albeit for a pretty small run, but hopefully this can become a reality!

Offline r4bbl3d4bbl3

  • Thread Starter
  • Posts: 154
  • Location: USA
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #6 on: Wed, 21 October 2020, 15:00:19 »
Another small update (10/21/20): Carbon fiber plates have arrived! Hoping to build one up tonight to test further.

Offline Nonnegaard

  • Posts: 165
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #7 on: Thu, 22 October 2020, 02:03:38 »
It looks great, I would love one! Although it would be nice with some pictures of the actual PCB  :thumb:

Offline r4bbl3d4bbl3

  • Thread Starter
  • Posts: 154
  • Location: USA
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #8 on: Fri, 06 November 2020, 21:33:42 »
Update (11/06/20): I figured I'd at least post some pictures of the PCB and a few plate prototypes I am testing out, this might clear some things up for a few people. There are also a number of things I have discovered I'd like to address:

  • I have come to conclusion only stiff plate options are going to work, and I think only full plates as well. I am limited to the side mounting only option, so there isn't any support in the middle of the board. This works fine with the FC660C because it's extremely stiff all the way through.
  • To that end, I will be ordering a another round of plates, probably in brass and steel next.
  • I have not tested the half plate yet but I do not think it will work, it might be too flexy. The flex might not be too bad, as long as it snaps back into place. On the POM version I had there was a noticeable sag in the middle of the plate and the keys all sloped in. I have dubbed this the "hammock mount". It looks like the board is broken but I will admit it was fun to type on, it had a nice bounce.
  • I can confirm this PCB will not work in the stock FC660C case, nor will it work in the 660M case or as a PCB replacement for the 660M. Both the C and the M have a big hole in the the PCB to allow a post to pass through for the stock case to come together. I do not plan to adjust this PCB/plate to accommodate that.
  • I am pretty close to being ready to open this up for sale, I just need to address one issue I am having with the plates. The aluminum plate is the first version of the design and it works fine. The carbon fiber plate is a revision to slim down the edges and have a better universal layout for split backspace as well as stepped caps lock. For some reason, the carbon fiber plate is exhibiting a slight bowing when I install switches into the plate and PCB. This does not seem to happen on the aluminum plate. This could be a slight manufacturing defect or it could be something weird that happened in the file when the changes were made. I have just received a set of calipers and I will do some precise measuring to see where the difference is between the two plates.

I have not decided on a final color for the PCB but I am leaning toward just a black with gold tracing. The white doesn't look so great after you solder. Any feedback is more than welcome, maybe there is something I am missing that someone out there can point out to me to make this thing better, let me know!

Here are some pictures of the current plates and PCB prototypes.










Offline ddrfraser1

  • Posts: 507
  • Location: Smashville
  • RIP Neil
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #9 on: Fri, 06 November 2020, 21:38:48 »
Brilliant. 100% in.

Offline hammerbrotha

  • Posts: 115
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #10 on: Fri, 06 November 2020, 23:17:02 »
too bad to hear it won't work w/ the stock 660c case. If you ever do a future revision that can fit in the oem case, i'm in!

Offline shodid

  • Posts: 43
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #11 on: Sun, 08 November 2020, 11:49:33 »
Yeah, I'm down with this.

Offline r4bbl3d4bbl3

  • Thread Starter
  • Posts: 154
  • Location: USA
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #12 on: Wed, 20 January 2021, 14:58:41 »
Small update (01/20/19): A new prototype with bends for added rigidity has been ordered, fingers crossed this will be the final design and things can move forward. Unfortunately I think we will have to stick to one plate option for this round, aluminum. The brass is technically possible but comes at quite a high cost, even at a somewhat high MOQ.

That's all for now, hoping to have the proto in hand soon as it's being made in the USA.

Offline treeleaf64

  • Posts: 1398
  • Location: California, USA
  • Hi it's me, treeleaf
    • Treeleaf's Youtube channel
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #13 on: Wed, 20 January 2021, 17:20:21 »
Oh
May display immature behavior
May talk in third person
Does not understand simple things (Treeleaf moment)

Offline macclack

  • Posts: 446
  • Location: San Diego, CA
    • Macclack
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #14 on: Wed, 20 January 2021, 17:43:40 »
I'm hoping this makes it to GB stage. I will definitely pick at least one up

Offline r4bbl3d4bbl3

  • Thread Starter
  • Posts: 154
  • Location: USA
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #15 on: Wed, 20 January 2021, 17:44:41 »
I'm hoping this makes it to GB stage. I will definitely pick at least one up

Me too! Iíve spent far too much money on prototypes for this to not go to GB.  :eek:

Offline mustardgreens

  • Posts: 115
  • Location: Canada
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #16 on: Wed, 20 January 2021, 17:46:10 »
This is great to see, I know people have been asking for custom plates and pcbs. Especially considering OEM rust issues

Sent from my LG-M703 using Tapatalk


Offline macclack

  • Posts: 446
  • Location: San Diego, CA
    • Macclack
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #17 on: Wed, 20 January 2021, 18:20:00 »
For those who don't have a Heavy 6 case, there's also the Yui660c case that SirCheddar is working on. I'm assuming this PCB and plate would be compatible but I guess it would have to be confirmed:
also:
https://www.keebtalk.com/t/ic-yui660c-custom-leopold-fc660c-case/11779


Offline mustardgreens

  • Posts: 115
  • Location: Canada
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #18 on: Wed, 20 January 2021, 18:27:31 »
Looks like it will be compatible with Ingot66 as well.

Offline r4bbl3d4bbl3

  • Thread Starter
  • Posts: 154
  • Location: USA
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #19 on: Wed, 20 January 2021, 18:35:52 »
For those who don't have a Heavy 6 case, there's also the Yui660c case that SirCheddar is working on. I'm assuming this PCB and plate would be compatible but I guess it would have to be confirmed:
also:
https://www.keebtalk.com/t/ic-yui660c-custom-leopold-fc660c-case/11779

While I was unable to copy the stock plate 1:1 due to the bend requiring special tooling to be made, my plan is to make this compatible with any case that can house the stock FC660C board. I will have a few units sets aside to send to anyone else who has made a case for this board to check compatibility.

Offline r4bbl3d4bbl3

  • Thread Starter
  • Posts: 154
  • Location: USA
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #20 on: Mon, 15 February 2021, 10:33:37 »
Received an update from my manufacturer this morning that the latest plate prototype is going into production this week and should be shipped out by the end of the week. Hoping this is the final version and we can go into GB soon.

Offline r4bbl3d4bbl3

  • Thread Starter
  • Posts: 154
  • Location: USA
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #21 on: Tue, 02 March 2021, 21:33:33 »
Big update 03/02/21: So the latest prototype plate is finally here. I would love to hear any feedback as this very well could be the final design. There will be a finish on these but I am not quite sure what all to offer just yet. I had originally planned to just go with either powder coat or anodized black, but I am liking the idea of a anodized gold now to really pop under the polycarb case. The brass plate looked really nice, and I wish we could do brass, but I don't think anyone wants to pay $80 for a plate :grimacing:

A big shoutout to BirgusLatro over at https://acekeyboard.co/ for helping out with the bends. Here are some pics of the plate in action!






As you will notice, my bends are going in the opposite direction, down instead of up like the original 660C plate. I was told by a few different manufacturers that the tiny bend needed to copy the plate 1:1 would require some special tooling as it wasn't possible to make the bend in a press brake. So I opted to have the bends in the other direction and a little longer. I can safely say there is no longer any hammock bend going on, yay!

The PCB is pretty much finalized except for a few minor changes, I will be removing the on-board USB and probably getting rid of the physical reset switch to cut down on costs a little bit. Everything is working in VIA so it's easy to program and control the lighting for the underglow. I keep forgetting to build this with stepped caps to show it off every time I rebuild but, it's there, I promise!

That's all for now, please let me know if you have any questions or comments! I will be entering the hell that is setting up a Shopify website in the next week or so, wish me luck...
« Last Edit: Tue, 02 March 2021, 21:51:29 by r4bbl3d4bbl3 »

Offline Ott

  • Posts: 3
  • Location: Canada
Re: [IC] 660C-X: A custom MX compatible PCB for your FC660C aftermarket case
« Reply #22 on: Thu, 15 April 2021, 20:53:26 »
Looks great! Love the idea!

Are there any other incompatibilities with the stock case aside from the post? I am considering just sanding down that post to allow for this PCB and if there are no other issues I am 100% coping one or two of these.