[IC] The AUNK, a 60% keyboard PCB for all people of the world

User avatar
vinnycordeiro

08 Nov 2015, 21:00

I have been using mechanical keyboards for some time now, but when I made the move to 60% keyboards, I've decided to design my own. Why? Because I'm Brazilian and never saw a 60% that gives full support for our standard layout: ABNT2. It is, as a matter of fact, a mixing of the ISO standard (inverted L-shaped Enter, split left Shift) and the JIS standard (split right Shift).

So I started months ago to design my own board.

This design have gone through more than 10 revisions, as I always had new ideas that I wanted to incorporate into my PCB. I wanted this board to be as flexible (in terms of layout possibilities) as possible. So I spent some time reading many other threads about custom 60% PCBs and added some ideas of mine and reached these specs for the board:
  • * Support for ANSI, ISO, JIS and ABNT2;
    * Split Backspace key;
    * Split Shift keys. The left one is split as on ISO standard, but the right one you can choose to split as on JIS (1×1 - 1×1.75) or as on HHKB (1×1.75 - 1×1);
    * Stepped and non-stepped Caps Lock support;
The bottom row
This was the part of the design that gave me more work. I wanted to give full support to JIS layout, even if no Japanese will ever use this board: I thought that this could still be useful, the extra keys can be configured as extra Fn keys.

That said, that are all bottom row configurations this PCB support:
  • * ANSI 1.25 (standard)
    * ANSI 1.5 (full 1.5 mod, winkeyless or HHKB)
    * ANSI 1.5 variant, with an extra 1×1 key and using a 6× spacebar
    * JIS, with 3 extra keys.
As I wanted to make use of standard keycaps, there are 2 configurations for JIS bottom row:
  • * An ANSI 1.5 variation, with 3 1×1.25 JIS keys and an extra 1×1 at the right side of the spacebar, which is 1×2.25;
    * An ANSI 1.25 variation, with all keys but the spacebar and a 1×1 key measuring 1×1.25. The spacebar is 1×2.75.
How much will it cost?
After some time researching my options, I'm going to run the upcoming GB through CircuitHub. That way we avoid the recent PayPal issues and, at the same time, solve the problem of shipping, which will also be handled by CircuitHub.

The MOQ is 50 PCB's, costing $50 + shipping, but if I gather sufficient support it can be $40 + shipping with a MOQ of 100 PCB's. That must be decided at the GB setup, as CircuitHub do not have support for price tiers.

The PCBs will have assembled SMD components at CircuitHub. The microcontroller will be the reliable Atmel ATmega32U4, using TMK keyboard firmware - a basic firmware will be flashed by CircuitHub. The PCB can be fitted on any Poker-style case.

What the hell does means AUNK?
Aunk is a small hamlet in East Devon, England. But for us, AUNK means AWESOME United Nations Keyboard, as this board can be used by any person on this planet in their native keyboard layout. ;)

Drawings showing the possibilities of this PCB:

Split backspace:
Image

ANSI/ISO enter:
Image

Split Shift keys:
Image

Bottom row:
Image

FAQ
This is a personal project, why are you posting it here?
Because I believe that it could be useful for someone out there. No one is forced to buy it. And I know it isn't perfect.

Does it supports LEDs?
No, but only because I'm still researching more about it. I myself don't like switch LED's, but I may add support for it in the not so near future.

Does it have a Caps Lock LED?
No. That is a change that can be easily made if there is enough interest, though.

This is a Cherry MX board. Can you add ALPS support?
Not right now. I believe I can add support for both, but that would require a major overhaul on the PCB. If enough people think that this is a deal breaker, I can postpone the beginning of the GB for those changes.

Will this GB have cases/plates/keycaps/switches/stabilizers included?
No, this GB is exclusive for the PCB.

Is there any positive news on this FAQ?
Of course! I made an effort to use only standard keycaps (although I do have included support for 6u spacebars), so you can have a bottom row with up to 3 extra keys, all using standard sized keycaps. As long as you don't mind legends at the "wrong" places you will be good. Or you could use blanks.

User avatar
chzel

08 Nov 2015, 21:08

http://deskthority.net/help-f53/please- ... t1386.html
[grumpy]
Is this an IC? Because I understand that it is already designed and ready to go into production.
Is this a GB? Not yet.
Is this an ad? Probably, but I'll decide later if I like it or not.....
[/grumpy]

User avatar
vinnycordeiro

08 Nov 2015, 21:35

chzel wrote: http://deskthority.net/help-f53/please- ... t1386.html
[grumpy]
Is this an IC? Because I understand that it is already designed and ready to go into production.
Is this a GB? Not yet.
Is this an ad? Probably, but I'll decide later if I like it or not.....
[/grumpy]
I could swear that I had added my location, thank you for the warning.

This is an Interest Check. Yes, the board design is ready, but can be changed if the MOQ won't be reached because of the lack of some features.

Is this an ad? If you mean an advertisement in the commercial sense, then no, it isn't. It is more a warning to tell that the design exists and it is possible that more people would like to have one. But if you consider that an ad, so be it. You can only expect people to know something is being made by telling them it is being made.

User avatar
chzel

08 Nov 2015, 21:46

vinnycordeiro wrote: Is this an ad? If you mean an advertisement in the commercial sense, then no, it isn't. It is more a warning to tell that the design exists and it is possible that more people would like to have one. But if you consider that an ad, so be it. You can only expect people to know something is being made by telling them it is being made.
You do have a point, but I'm in a rather grumpy mood now...
Any chance it will be compatible with http://deskthority.net/wiki/Easy_AVR_US ... d_Firmware?

User avatar
vinnycordeiro

08 Nov 2015, 21:49

chzel wrote: Any chance it will be compatible with http://deskthority.net/wiki/Easy_AVR_US ... d_Firmware?
I can ask Metalliqaz to add support for the board, as the microcontroller is supported by the program.

User avatar
0100010

09 Nov 2015, 02:56

That is a very flexible PCB!

neverused

09 Nov 2015, 04:15

Very interested, any estimate on how long until it would be ready to ship? Been watching this since your first mentioned it

User avatar
vinnycordeiro

09 Nov 2015, 04:17

neverused wrote: Very interested, any estimate on how long until it would be ready to ship? Been watching this since your first mentioned it
From the quote I got it would 12 to 14 days.

User avatar
0100010

09 Nov 2015, 05:08

Does the final layout need to be chosen before ordering? IE - so the SMD diodes are in the appropriate locations? Board will be NKRO?

User avatar
vinnycordeiro

09 Nov 2015, 13:21

0100010 wrote: Does the final layout need to be chosen before ordering? IE - so the SMD diodes are in the appropriate locations? Board will be NKRO?
No, the board have support for all layouts shown, it is the user who will decide which switches are going to be used when customizing the firmware. That will inevitably make some diodes redundant, because they won't be used, but costing fractions of a cent per diode that isn't a major cost raising concern - if the 50 MOQ is reached, more than 3000 diodes will be used, the cost of a single one is negligible.

I don't know if TMK supports NKRO so I can't answer you for sure.

User avatar
flabbergast

09 Nov 2015, 13:27

Yes, TMK does support NKRO.

andrewjoy

09 Nov 2015, 13:34

Oooo, it supports unix layout!

Sweet

User avatar
HzFaq

09 Nov 2015, 14:18

Tempting, that JIS bottom row has loads of potential...

Is a mounting plate is needed or is this PCB mount?

User avatar
vinnycordeiro

09 Nov 2015, 14:26

HzFaq wrote: Tempting, that JIS bottom row has loads of potential...

Is a mounting plate is needed or is this PCB mount?
The PCB has support for PCB mounted stabilizers. :)

User avatar
HzFaq

09 Nov 2015, 14:46

Nice.....I'll see how the finances are doing when this kicks off.

andrewjoy

09 Nov 2015, 14:52

I am guessing MX only , no ALPS support ?

User avatar
Muirium
µ

09 Nov 2015, 16:07

vinnycordeiro wrote: This is a Cherry MX board. Can you add ALPS support?
Not right now. I believe I can add support for both, but that would require a major overhaul on the PCB. If enough people think that this is a deal breaker, I can postpone the beginning of the GB for those changes.
I too would be much more interested in an Alps version. But I'd need a plate too, which makes things tricky.

hypkx
Chasing the Dream

09 Nov 2015, 16:50

I am too interested in a alps version.

User avatar
vinnycordeiro

13 Nov 2015, 13:48

The project is adjourned. No estimate to when it'll be alive. I thank all the support I got around this project and I'm sad and sorry that it won't come to life as soon as I expected.

Post Reply

Return to “Group buys”