Author Topic: [IC] CK980C - An Homage to the FC980C  (Read 3364 times)

0 Members and 1 Guest are viewing this topic.

Offline upas

  • Thread Starter
  • Posts: 425
[IC] CK980C - An Homage to the FC980C
« on: Thu, 29 May 2025, 09:58:49 »
The CK980C (and CK980M)



More pics here:
More



>> Give us your feedback <<


About this Keyboard:

Recently, we’ve been working with Cipulot to bring high quality EC PCBs to market. Most of Cipulot’s PCBs are meant to drop into various OEM boards, such as an HHKB, FC660C, or FC980C.

One of my personal favorite layouts is the 980 layout - it gives you a numpad while not being as large as a fullsize board. Unfortunately, the FC980C isn’t readily available in most markets anymore.
Additionally - the only currently available aluminum case options require a donor FC980C for their internals. Hence, I decided to make the CK980C.

An electrocapacitive keyboard with the 980 layout and aluminum case isn’t easy to find - and this keyboard helps to fill that gap.

Compatibility

The CK980C is designed as an Electrocapacitive keyboard first. The layout follows the FC980C exactly - which follows the 19.05mm MX spacing for keys, but not for all the blockers. The PCB used is the same EC980 that Cipulot made for the FC980C. But the case is NOT compatible with the stock FC980C internals due to a change in mounting. The plate is currently a 1.2mm brass plate, and has been tested with KLC parts - it should also fit OEM and Deskey parts, and Dynacaps parts with the 1.2mm compatibility shims.

I’m playing with the idea of using a 1.5mm plate for EC parts, but that would break compatibility with OEM parts. For now, I’ve decided on 1.2mm. If you think a 1.5mm plate should be    standard, please let me know in the IC form.

I’ve also designed an MX plate and MX PCB - the board still feels and sounds good with MX parts. Most custom boards that support EC were designed as MX boards first, then EC compatibility was added on later. That’s not the case with this board! EC was designed first, then MX was added later, and happened to also be good.

The MX plate will have screw holes so that Naevy switches can also be used. Cipulot is going to slightly modify the EC980 PCB to add PCB mount stab holes as well.

Aesthetics

I also wanted to derive aesthetic inspiration from the FC980C - which is a pretty standard rectangle. Additionally, to me, numpads are usually tied with professional work. As such, I did away with any sort of mythical creature theming and went for something more retro and geometrically inspired. Overall, I think the keyboard would fit well on any workplace desk, and not look out of place.

The front of the board features a cherry lip


The side of the board is fairly simple, but emphasizes the seam to give a more geometric retro look.


The rear of the board again features emphasized seams and the USB Hub portion of the board can also act as a colored accent.
The hub port spacing uses the golden ratio to make it aesthetically pleasing.


The bottom of the board uses AKB feet, which work well with the design, and features a spot for a vinyl sticker which is yet to be designed - again, drawing inspiration from retro boards.



While I love our Cannon logo, no Cannon logos are present on the exterior of this board, aside from on a domed bubble sticker. We chose to use a domed bubble sticker to again lean into those retro vibes. If you don’t like the sticker, you can simply leave it off, laser engrave the area, put your own sticker there, or fill it in with some contrasting color. They won’t be applied by default, to give you the most flexibility with that space.



More pics are here:
More







Layouts

One tricky thing to manage with EC boards is layouts - typically, each layout needs its own fixed plate, unlike with MX switches.

For OEM compatible EC plates, we intend on offering two layouts. One matches the FC980C: 



The other has a 7U spacebar for better keycap compatibility: 



Similarly, for MX boards, typically we can add tons of layout compatibility without much issue, but when using Naevies, especially for 1U keys, if you want to keep them centered in place, you need to operate with fixed layouts. So our MX plates will also be a little more limited than usual:

The first will again match the 6U FC980C layout, and be fully fixed: 



The second will have extra layout compatibility, more typical of MX plates, including both 6.25U and 7U, split backspace, and split numpad, and ISO. But the bottom row keys will be subject to a bit of movement as a compromise:



All of these are subject to change based on IC form responses, though.

Mounting

Most EC boards use tray or top mounting - both of which are good mounting options. But I also wanted to bring something new to this board. I wanted it to be different from a lot of the stock OEM EC options out there. To that effect, two mounting styles are supported. The first is the tried and true top mount.

The second is a gasket sandwich isolation mount, but with a few upgrades.

This is one of my favorite mounting styles of any keyboard. I used this mounting method in Chimera and Balance, and it typically offers a consistent typing feel across the alphas as well as a consistent, pleasant sound. One downside of this mounting style is that it’s easy to misalign the plate, causing inconsistent gaps between the case sides and keycaps, and in the worst cases, could even cause interference.

We’ve solved this by introducing an extra case part that provides perfect plate alignment. If you want to skip the details, the tl;dr is as follows:

  • Install gaskets as normal 
  • Screw in plate as if it were top mount to align it perfectly 
  • Attach extra case part to top case around the plate 
  • Remove top mount screws holding plate to top case

By introducing this extra part, we allow for both top mount and perfectly aligned gasket sandwich isolation mount.

If you are interested in the details of how it works, you can read the following deep dive below.

More
Problems with Traditional Gasket Sandwich Isolation Mount

As mentioned before, plate misalignment can cause issues in gasket sandwich isolation mount. For there to be isolation, the plate can’t touch the top or bottom case, so there is always a little wiggle room. The plate should be perfectly centered, but this relies on eyeballing the plate location when building.


Take this mounting tab on the Chimera, for example. The yellow plate is centered in relation to the gasket cutout highlighted below in red. But during a build, someone could misalign the plate, as nothing is constraining its movement prior to final assembly, resulting in a build that looks more like this:

 
Note how the plate is not centered vertically or horizontally, yet still fits into the gap meant for the gasket.

Problems with Common Potential Solutions to this Issue

Many designs have added extra alignment pins to help align the plate perfectly, but this suffers from the drawback of breaking pure case to plate isolation. Usually, these pins are made with extremely tight tolerances - maybe a 0.05mm gap between the plate and pin. In practice, though, the plate usually touches the pin. Vibrations from the plate during typing can transfer to the case via these pins, rather than through the dampening poron gaskets, impacting sound.


This is the solution I used on Cerberus - where isolation really wasn’t a goal, as the plate touched the top case anyways. Note how there is a tiny tiny gap between the pin and plate - but in reality, they will almost certainly touch. For mounting styles where isolation is a goal - this isn’t an ideal solution because it breaks isolation.

Other designs change away from poron, and instead use silicone “socks” to provide isolation. The silicone socks make contact with the top case, bottom case, and plate, and essentially lock the plate into position by taking up all available space. In my opinion, while this does help simplify the build process, and make a keyboard easier to build, it does not replicate the sound and feel of the isolation provided by poron. So I didn’t want to fall back on this option.

Our Solution

The CK980C offers perfectly aligned gasket sandwich isolation mount using poron without any direct case to plate vibration transfer. We’re able to do this using an extra part.

As in a normal gasket isolation mount, gaskets are attached to the top case in the gasket locations: 

 
Note that we also have top mount screw locations also present on the top case.

Next, the plate is top mounted to the top case:


Then - we add gaskets to our extra piece. These gaskets would go on the bottom case in a more traditional gasket sandwich isolation mount.: 


Next, we attach this extra piece to the top case.   

In this image, you can see the top mount plate screw as well as the screw to attach the extra part to the top case.

Finally - we remove the screw holding the plate to the top case. The remaining screws only hold the extra part to the top case:

 
The end result is a plate that is perfectly aligned and fully isolated via poron gaskets.

Essentially, we rely on the top mount plate locations to perfect the plate alignment, then remove the top mount screws so that the poron gaskets can provide their isolation. The case is designed so that the plate will not touch the top case once the gaskets are installed and the top mount screws are removed.

As a result of this, though, the plate will sit at slightly different heights depending on if the plate is gasket isolation mounted or top mounted - but the difference is only 0.1mm, and the case walls are designed to hide any gaps under switches when GMK caps are used regardless of mounting style.

Acoustics

In addition to the mounting style, the CK980C features an inner brass weight to improve acoustics and increase weight. At the same time, we understand that some people might prefer the sound of the board without the brass weight. The board has been tested with and without the plate, in EC and MX configurations, and it sounds good either way - all without foam.

Additional Features

A useful feature for a professional board is a USB 3.0 hub. With Cipulot’s help, we’ve added a USB 3.0 hub with 2 USB-A ports to the CK980C as well, which should offer transfer speeds up to 5 Gbps (USB 3.1).  The keyboard is connected to the hub via USB 2.0, as there is no need for USB 3 there. Let’s save the high speeds for the other peripherals!

Just like the FC980C - we also have 3 LEDs for Num, Scroll, and Caps indicators. But we’ve upgraded them to RGB in this case. Light pipes bring the lights to the top of the case so they are easier to see. Using the light pipes allows the indicators to be seen clearly from any angle without the use of a daughterboard.



And finally - the PCBs will feature JST-SH ports. We’ve listened to your feedback and on our more enthusiast focused boards, we’ll be using JST-SH again. Molex Pico-EZMate still has its place in our line up - just not on this particular board.

Colors

So far, we’ve made a grey and teal unit (the first one with the older design) and a red and black unit (the new one with the revised design).

I’m thinking of running single color and two-tone versions of this board - in set colorways. But none of these are set in stone:

  • Black only 
  • Silver only 
  • E-beige only 
  • Black w/ Red Accent 
  • Navy w/ Silver Accent

For these colors, I really wanted to lean into the OG keyboard aesthetic, but add in a classic Navy as well.

If you have other ideas, please let me know in the IC form!

>> Give us your feedback <<

Price

My hope is that this board lands around the $450 price point or less, including EC PCB and USB 3.0 Hub. Depending on the tariff situation, this could be higher or lower. I also hope that we can sell this with an affordably priced Dynacaps kit. I’ve been talking to Clever and he seems to think it will be possible.

Other Stats

(I’ll be adding these stats very soon)
  • 6 degree typing angle
  • Weight unbuilt w/ Brass EC Plate - X g 
  • Weight unbuilt w/ Alu MX Plate - X g 
  • Weight built MX -
  • Front height-
Streams

We’ve just received a second version of our prototype board from JLCPCB, and hope to get it out to streamers soon. Cipulot is currently working on finishing the USB 3.0 hub, and once that’s done, we can send it out. We plan on ordering a final prototype with our production factory as well, since JLCPCB finish quality leaves a lot to be desired.

In the meantime, Cipulot has received and streamed the initial prototype that we ordered, and built it with KLC parts. If you’d like to see how it performed, or see the build process in general, check out the VOD here:

https://youtu.be/cNO-3XxeyGc?t=11510

Please note that there are some changes from this initial prototype to the current version of the CK980C.

We expect that many streamers will have to build the MX version, but we hope to get at least 1 more EC stream in. I may also stream an EC build myself (but please don’t judge my poor EC building skills - I haven’t built many boards EC yet)

Next steps

There are a few things remaining to get done with this board, but we hope to be able to launch this group buy in August. With that in mind, here’s what we have left:

Test the board with Dynacaps parts to ensure acoustics are good. We’ve only used KLC parts thus far. From tests and feedback from early Dynacap domes, we don’t think this will be an issue.

Work out how to sell DynaCaps alongside this board with Clever and Omnitype. We want to use Dynacaps because they are the only OEM Topre style part that has no interference with GMK, to my knowledge.

Finalize the USB 3.0 Hub with Cipulot. You’ll notice that the pics we have so far do not have the USB Hub populated - Cipulot is still working on finishing the PCB.

Get production-grade prototype made from the production factory, likely Hongtu. The current prototype we had was made at JLCPCB and leaves a lot to be desired in terms of finish quality, but works well for testing fitment and acoustics. Getting a prototype made at our production factory will ensure we have a smooth production process.

Finalize design for vinyl sticker on bottom of board.

Your feedback

Like with all of our projects - we really want your feedback so we can ensure we run this group buy in a way that makes people happy!

If you’re interested, or would be interested if something were to change, please let us know in this IC form linked below.


>> Give us your feedback <<

Thanks
Much thanks to Cipulot and James from AKB for giving me a bunch of feedback on this board!

Offline upas

  • Thread Starter
  • Posts: 425
Re: [IC] CK980C - An Homage to the FC980C
« Reply #1 on: Thu, 29 May 2025, 09:59:26 »
Reserved

Offline King4477

  • Posts: 108
Re: [IC] CK980C - An Homage to the FC980C
« Reply #2 on: Thu, 29 May 2025, 10:12:19 »
One of my favorite layouts. Excited to see this develop.

Offline lampmk

  • Posts: 47
  • Location: boston
  • wk 60 > wkl
Re: [IC] CK980C - An Homage to the FC980C
« Reply #3 on: Thu, 29 May 2025, 10:13:19 »
This looks excellent. Can't wait to see more!


My collection -
Ovinnik - Kaze - Dodici - Spyder - Duck Eagle v3 - TGR Dolice - HHKB Pro2 Type S - Heavy Grail GOCF - Matrix Falcon

Offline Dejusk

  • Posts: 10
Re: [IC] CK980C - An Homage to the FC980C
« Reply #4 on: Thu, 29 May 2025, 10:29:51 »
Looks great, glad to see an underrated layout getting more love. And EC-first no less. GLWIC!

Offline Bagri

  • Posts: 21
Re: [IC] CK980C - An Homage to the FC980C
« Reply #5 on: Thu, 29 May 2025, 10:42:42 »
Very nice !
Would be great to have options for badges on the top right corner.
Also the cherry lip is too shy for me...

GLWIC !  :thumb:
Keyboard photos - https://www.instagram.com/bagri_shoot

Working on the NP-R -  https://bit.ly/NP-R
Designer of the Alt grrrrr kit - https://bit.ly/altgrrrrr

Offline DirtyGingy

  • Posts: 249
Re: [IC] CK980C - An Homage to the FC980C
« Reply #6 on: Thu, 29 May 2025, 10:44:14 »
can we get a full render/view of the plate to see the mounting points/spacing?

Offline upas

  • Thread Starter
  • Posts: 425
Re: [IC] CK980C - An Homage to the FC980C
« Reply #7 on: Thu, 29 May 2025, 10:49:49 »
can we get a full render/view of the plate to see the mounting points/spacing?

Yep - here it is:


The mounting tabs / points strategically avoid the spacebar. They're optimized for the FC980C-like configuration with a 6U bar.

The gaskets go on each side of the top mount screw hole - if you expand the mounting explanation, you'll see what they look like.

Offline lecorsair

  • Posts: 222
Re: [IC] CK980C - An Homage to the FC980C
« Reply #8 on: Thu, 29 May 2025, 11:43:12 »
Pefect timing! I recently purchased a FC980C to dip my toes in the EC pool and loving it. Was thinking about picking up a Norbauer heavy-9 case, but this is even better. Silver or Navy/silver accent is my vote and will be my purchase.

Offline Moods

  • Posts: 36
  • Location: UK / Australia
Re: [IC] CK980C - An Homage to the FC980C
« Reply #9 on: Thu, 29 May 2025, 17:33:04 »
Love the look of this. My 980C is great because it's so lightweight and easy to take to the office and back. One of these big boys will be perfect for the at home workhorse. GLWIC I am all in  :thumb:

Offline HubertThemad

  • * St. Jude Supporter
  • Posts: 154
Re: [IC] CK980C - An Homage to the FC980C
« Reply #10 on: Thu, 29 May 2025, 20:23:05 »
Yeah, this is awesome. Way to tug on my nostalgia heartstrings! IC form filled, and looking forward to the GB!

Offline phatmasterq

  • Posts: 37
  • Location: Sydney, Australia
Re: [IC] CK980C - An Homage to the FC980C
« Reply #11 on: Thu, 29 May 2025, 20:33:13 »
FC980C still one of my fav kbs and fav layouts. this is good. very good. i'm piqued.

Offline bakuretsu

  • Posts: 113
Re: [IC] CK980C - An Homage to the FC980C
« Reply #12 on: Sat, 31 May 2025, 05:02:47 »
I'm interested in this board and will probably buy one, but I already have a Heavy-9 and I'd love to buy an extra plate & EC980C PCB to use in it too - mainly to add MX keycap & stabilizer compatibility (and also because FC980Cs aren't readily available anymore).

Is it not possible to retain the option to mount the plate & PCB the same way they were mounted in the FC980C so that they could also function as upgraded internals for the Heavy-9?

Offline lecorsair

  • Posts: 222
Re: [IC] CK980C - An Homage to the FC980C
« Reply #13 on: Sat, 31 May 2025, 11:01:04 »
Just one minor input. From reading the IC looks like the hub will have 2 usb-a ports, any chance they can be usb-c instead? Considering that these boards will be used for many years going forward and usb-c is now pretty the standard connector, it sort of makes more sense no? Please consider if it's feasible - with cherry on top!

Offline upas

  • Thread Starter
  • Posts: 425
Re: [IC] CK980C - An Homage to the FC980C
« Reply #14 on: Mon, 02 June 2025, 10:05:59 »
Pefect timing! I recently purchased a FC980C to dip my toes in the EC pool and loving it. Was thinking about picking up a Norbauer heavy-9 case, but this is even better. Silver or Navy/silver accent is my vote and will be my purchase.

I'm interested in this board and will probably buy one, but I already have a Heavy-9 and I'd love to buy an extra plate & EC980C PCB to use in it too - mainly to add MX keycap & stabilizer compatibility (and also because FC980Cs aren't readily available anymore).

Is it not possible to retain the option to mount the plate & PCB the same way they were mounted in the FC980C so that they could also function as upgraded internals for the Heavy-9?

So this sort of thing also came up in the Conical discord - could we make this keyboard use dropped-in FC980C internals.

The short answer is unfortunately not - in order to upgrade the mounting, I had to change the plate, so FC980C internals can't be dropped in.
This does make it a bit harder to build, but I think there are some significant upsides too.

I'll copy my reply from the Conical discord for the long answer:
Quote
I guess, the whole idea behind this was to make something you didn't have to harvest / drop in since it's hard to get an FC980C now.
And if I had to design around the stock assembly w/ plate, I couldn't improve the mounting.

On another note, from personal experience  - I have a NovaTouch and Norbatouch, but haven't been able to take the step of disassembling the novatouch and putting it into the norbatouch case. It's like... the NovaTouch is difficult to get and has it's own value as an OEM board, so I haven't wanted to disassemble it. I assume that some people feel similarly about their stock FC980Cs as well.
Similarly, I don't wanna harvest the parts out of my NovaTouch for a new build.

With the new DynaCap stuff not having GMK interference, and a commitment from Clever for reasonable pricing, and the availability of Naevies as well, I think we're finally at a point where you can build a good EC board from scratch without harvesting or breaking the bank, so I wanted to lean into that here.

That said, I think this board + dynacaps + GMK should still cost less than an fc980c + heavy-9 (or similar replacement case).
And you'd get a USB 3 hub with this one too, plus VIA and all of Cipulot's work he's done to make EC awesome with QMK and VIA.

To @bakuretsu - the good news is the PCBs are already available (albeit, without MX stabilizer compatibilty, yet). And you could get a custom plate made already. So this would be an option for you to have backup internals for your FC980C.

Offline upas

  • Thread Starter
  • Posts: 425
Re: [IC] CK980C - An Homage to the FC980C
« Reply #15 on: Mon, 02 June 2025, 10:21:16 »
Just one minor input. From reading the IC looks like the hub will have 2 usb-a ports, any chance they can be usb-c instead? Considering that these boards will be used for many years going forward and usb-c is now pretty the standard connector, it sort of makes more sense no? Please consider if it's feasible - with cherry on top!

So I did consider doing USB-C, but I think a lot of devices are still using USB-A, and going USB-C would also require an adapter for other USB-A 2.0 devices similar to mouse dongles (which seems like a pretty common use case).

We might consider going USB-C in a future project though! For now, I think we are sticking with USB-A on this one unless IC responses show an overwhelming demand to swap to USB-C.