Author Topic: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [In production]  (Read 7141 times)

0 Members and 2 Guests are viewing this topic.

Offline kbd0

  • Thread Starter
  • Posts: 31
[GB] Curve0 - Curved Stainless Steel 60% Keyboard [In production]
« on: Sun, 03 November 2024, 19:25:41 »
Curve0


More
More








About Curve0

I have spent a ton of time exploring all kinds of keyboards and making my own. While my personal keyboards are a bit too extreme for most, I want to share at least some of my design ideas with the world. One concept I am passionate about is a curved assembly, relying on the positions of the switches themselves instead of the keycap profile to achieve the curved typing surface. Curve0 brings a curved assembly to the 60% layout at an affordable price.

To give everyone a chance to try this, I designed a simple construction to keep the price low. The case (into which the plate is integrated) is cut and bent from two pieces of 1.5mm stainless steel with a brushed finish. You may find visible surface imperfections from the manufacturing process.

Curve0 requires uniprofile keycaps - I have personally built it with DSA and XDA.

Why curve
More
It has long been known that a flat typing surface is not very comfortable. This is why the majority of keyboards have profiled keycaps. You may have noticed that all keycap profiles share a common characteristic: the overall typing surface is in the general shape of a curve.


(original photo from https://geekhack.org/index.php?topic=68550; check out that thread to see lots of other profiles)

Changing the keytop angles (in order to achieve a curved typing surface) has flaws:
  • The angle of the force applied to the key is not in line with the translation axis of the switch. As a result:
    • Only the component of the force that is parallel to the switch action actually contributes to moving the switch. The operator therefore needs to press harder in order to move the switch the same amount (vs flat keytop):



    • The perpendicular force component becomes friction. This results in a less smooth key travel.
      • Additionally, the added friction resists the movement of the switch and makes the operator have to press even harder!

  • The angled keycaps also need to be taller. The perpendicular force component therefore has greater leverage, which increases its added friction (which decreases smoothness and requires you to press even harder):


To fix these flaws, Curve0 has the switches themselves at an angle. This gives a curved typing surface with flat keycaps.



Another advantage of having the switches at an angle is that your finger actually moves in the direction of the press during the key travel, which feels more comfortable (in my opinion at least).


Height and angles
More
With DSA keycaps, Curve0 will have a home row height of about 25.5mm and a spacebar height of about 27.5mm.

Measuring the angle is not as straightforward as other keyboards since each row has a different angle. With the default rubber feet, the home row has no angle (parallel to table). However, I find that the keyboard angle is better represented by the tangent of the curve between the home row and the row above it, as this is the center of the actual typing surface (without the spacebar row). This has an angle of 5°. Finally, the spacebar has an angle of 2°. The extra rubber feet add (or subtract, if you put them on the front) 4°.





Layout support

Curve0 is a 60% ANSI keyboard supporting split backspace and shifts. Standard bottom row. Unfortunately ISO enter is not supported as it would require a different case and PCB.

Kit will include
More
  • Stainless steel case with screws and standoffs
  • Main PCB (RP2040 mcu), daughterboard (UDB C5 with two mounting holes removed), and their connecting cable (JST-SH)
  • 4x small rubber feet and 4x large rubber feet for adjusting keyboard angle to your preference
You will need your own: switches, keycaps, PCB-mount stabilizers, USB-C cable.

Assembly requires soldering and flashing firmware. QMK and vial firmware will be provided and flashing is simple (the PCB uses RP2040 so it is basically drag and drop).

Discord server

https://discord.gg/2cN5WGYscM



Price and how to buy

Curve0 can be pre-ordered for 75$ USD at kbd0.com

This group buy is live now until November 30. I expect to deliver Q1 2025 if all goes smoothly. I doubt delivery will be later than Q2.
« Last Edit: Sun, 01 December 2024, 14:11:23 by kbd0 »

Offline rmendis

  • Posts: 460
  • Artisan addict
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [LIVE until Nov 30]
« Reply #1 on: Sun, 03 November 2024, 22:39:48 »
Neat

Offline SeedyOne

  • Posts: 491
  • Location: Los Angeles
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [LIVE until Nov 30]
« Reply #2 on: Sun, 03 November 2024, 23:39:04 »
At that price point you've got my attention.  :thumb:

Offline Minisofu

  • Posts: 29
  • Aspiring Keycap Designer
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [LIVE until Nov 30]
« Reply #3 on: Mon, 04 November 2024, 10:12:10 »
really really interesting curve, very cool

Offline Dingo-07

  • Posts: 4
  • Location: North America
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [LIVE until Nov 30]
« Reply #4 on: Tue, 05 November 2024, 13:07:10 »
It would have been nice to see some 7u love but the price is even more compelling than the lack of 7u love.

GLWGB :D


Offline funderburker

  • * Exquisite Elder
  • Posts: 1398
  • Location: Latvia, Riga
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [LIVE until Nov 30]
« Reply #5 on: Thu, 07 November 2024, 02:31:36 »
It would have been nice to see some 7u love but the price is even more compelling than the lack of 7u love.

GLWGB :D

I second this! It would be a banger if a 7u would be offered but I'm pretty keen to buy this as well, given the price!
Keyboard design by Skepur

My boards: TMO50 FE:06 | LAGOM Groda-T | TMOv2 R1 prototype | Onyx FRL TKL prototype | Stege TKL prototype | Ellipse prototype | Cyberstar

Offline dvorcol

  • Posts: 3370
  • Location: MI-US
  • Discord: dvorcol_5071
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [LIVE until Nov 30]
« Reply #6 on: Thu, 07 November 2024, 16:27:02 »
It would have been nice to see some 7u love but the price is even more compelling than the lack of 7u love.

GLWGB :D

I second this! It would be a banger if a 7u would be offered but I'm pretty keen to buy this as well, given the price!

Because the spacebar is at a different angle than the rest of the bottom row, I think fitting a 7u spacebar would require two unique parts: the top case and the PCB. It would basically be a second GB.

Offline funderburker

  • * Exquisite Elder
  • Posts: 1398
  • Location: Latvia, Riga
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [LIVE until Nov 30]
« Reply #7 on: Fri, 08 November 2024, 02:00:20 »
It would have been nice to see some 7u love but the price is even more compelling than the lack of 7u love.

GLWGB :D

I second this! It would be a banger if a 7u would be offered but I'm pretty keen to buy this as well, given the price!

Because the spacebar is at a different angle than the rest of the bottom row, I think fitting a 7u spacebar would require two unique parts: the top case and the PCB. It would basically be a second GB.

That is true and understandable. However, if the first GB gathers traction, I think a 7u variant, with necessary changes to the case and PCB, may pay off. As mentioned previously, I'd prefer 7u but I will get in on this version as is.
Keyboard design by Skepur

My boards: TMO50 FE:06 | LAGOM Groda-T | TMOv2 R1 prototype | Onyx FRL TKL prototype | Stege TKL prototype | Ellipse prototype | Cyberstar

Offline kbd0

  • Thread Starter
  • Posts: 31
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [LIVE until Nov 30]
« Reply #8 on: Fri, 08 November 2024, 12:45:47 »
Indeed, 7u would require a different top case and PCB.
If there were enough interest I would be happy to do it in the future. But so far it doesn't look likely that that will happen

Offline dskeeb

  • Posts: 14
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [LIVE until Nov 30]
« Reply #9 on: Tue, 12 November 2024, 08:42:44 »
For the sake of sharing info with others...

I went ahead and placed an order for your keyboard, $102.7 (inc. delivery + vat) and will be shipped somewhere in Europe.

I intend to use all the keys to the right of the spacebar for the arrow keys in order of left [strike]key, up key, down key, and right key. Arrow keys are a must for me. Since uniform keycaps are the only option, PBS MV Classic in my case, this setup is going to be feasible.

Ignore the above statement please, completely forgot bottom row keys are 1.25u. Will remap those keys to arrow keys by Vial.

Will split both shift keys then install 1u FN key next to the right shift, then map left winkey to support AppKey/Menu (FN+RWIN which is Shift+F10) This is possible because the PCB layout is very rich for a 60%, thank you.

For what I've just described, in above, I don't mind 6.25u spacebar. I wouldn't be able to have the arrow keys with a 7u spacebar.

Update...

I just checked the Ortho kit of PBS MV classic and this kit has all the keys you need for Curve0 with exception of 1.75u caplock. However, those ordered the Ortho kit must have ordered the base kit too which has the extra 1.75u (stepped) caplock. Since Curve0's PCB layout is rich, all you have to do is to choose which one to steal from the base kit. Good Luck!
« Last Edit: Tue, 12 November 2024, 10:36:54 by dskeeb »

Offline kbd0

  • Thread Starter
  • Posts: 31
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [LIVE until Nov 30]
« Reply #10 on: Sun, 17 November 2024, 11:26:58 »
It has come to my attention that some people may want to buy extra PCBs/daughterboards. I have added these to the site. If you already placed an order and want to add extra PCB/daughterboard email me at support@kbd0.com so you don't have to pay shipping twice
« Last Edit: Sun, 17 November 2024, 11:37:20 by kbd0 »

Offline kbd0

  • Thread Starter
  • Posts: 31
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [LIVE until Nov 30]
« Reply #11 on: Sun, 17 November 2024, 11:27:50 »
Typing vid
Audio is unedited, everything is stock

Channel/video is not monetized but YouTube still shows ads sorry about that
« Last Edit: Sun, 17 November 2024, 11:35:23 by kbd0 »

Offline kbd0

  • Thread Starter
  • Posts: 31
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [LIVE until Nov 30]
« Reply #12 on: Mon, 25 November 2024, 12:35:31 »
5 days left to order!

Offline Rassles

  • Posts: 31
  • Location: New Zealand
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [In production]
« Reply #13 on: Tue, 10 December 2024, 15:35:52 »
now this is cursed - im in

Offline kbd0

  • Thread Starter
  • Posts: 31
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [In production]
« Reply #14 on: Sun, 15 December 2024, 09:36:18 »
Haven't given an update here since the GB closed,

All parts are in production or done. The firmware has been added to QMK. The Vial firmware is done, just need to add it to their repo. The bottleneck is just waiting for the assemblies to get produced

Offline kbd0

  • Thread Starter
  • Posts: 31
Re: [GB] Curve0 - Curved Stainless Steel 60% Keyboard [In production]
« Reply #15 on: Sun, 05 January 2025, 16:56:12 »
Update:
The assemblies have finished production and are shipping soon. Once I receive them I'll build one as a final test and then start shipping!