Delivering the pilot run units

Hi there, and welcome to our monthly status update!

TL;DR: The 50 UHKs of the pilot run and their palm rests have been assembled and will be shipped on Monday. We’ll ramp up production afterwards, and continue the fulfillment of the rest of the crowdfunding starting in January.

Examining the First Samples

Before the pilot run assembly, our contractor assembled four UHK panels, so that we could examine and approve them. We’ve taken a thorough look at them, and I noticed that the 4P4C jacks didn’t seem right. An older version of the jacks was used which we replaced a while ago with another jack. The spiral cable could not be removed from the older jack because its plug was too deep in the jack when the UHK was fully assembled, which is why we changed it in the first place.

Our contractor originally ordered the correct part, but the component distributor quoted an alternative replacement part and didn’t explicitly tell our contractor of the change. It’s pretty hard to spot these replacements in a long component list, hence the wrong part was ordered.

This miscommunication error cost us a couple days to get replacement jacks, but luckily no other issues were found.

PCB Assembly

The next step was SMD assembly which went very smoothly. This is a short video of the process:

As you can imagine, there are a number of steps involved in this process:

  1. The boards go into a solder paste stencil printer machine which applies paste to the pads where the surface-mount components will connect.
  2. The applied solder paste gets inspected by a solder paste inspection (SPI) machine that creates a 3D model of the paste to make sure that it has been correctly applied where needed.
  3. Here come the pick and place machines, which place the tiny surface mount resistors, capacitors, diodes, ICs, and other devices onto the board. All three of our contractor’s pick and place machines were operating simultaneously, which is not really justified for the UHK, but it allows for larger throughput. The machines are usually so fast that their movements can barely be seen by the naked eye, but this time they were operating much slower than usual so that operational tweaks can be made as necessary.
  4. At this point, the boards go through a reflow oven. The oven has multiple zones, each featuring a different temperature according to the specified temperature profile. By the end of this step, the solder paste solidifies, and the components are affixed to the board.
  5. Normally, the boards are inspected by an automatic optical inspection (AOI) machine at this stage, but the process parameters are not fully finalized yet, so a human operator inspected the boards manually.
  6. Finally, the boards are sent to my station where I flashed them on my Raspberry Pi workstation, with a UHK, of course.

The boards not only look beautiful, but they all work perfectly. This is a pretty good start.

We left the boards at our contractor to get the through-hole parts soldered, and some days later they sent us the fully assembled panels.

Mechanical Assembly

Unlike the PCB assembly, the mechanical assembly is a fully manual operation. It involves breaking out the PCBs from the panels, placing the panels into the pre-assembled bottom cases, screwing the metal guides to the plates, assembling the top and bottom cases, and putting the keycaps on the key switches. The result is 50 beautiful pilot run UHKs, ready to be shipped.

Shipping Status

Right now, we’re working on assembling the palm rests, and on Monday the UHKs and palm rests of the pilot run will be shipped. Exciting times!

Being located in Hungary, the first UHKs of the pilot run are expected to arrive in Hungary, then to the rest of the EU, then to the US, then to the rest of the world. We deliver the EU units directly, and the non-EU units via Crowd Supply (based in the US). We can’t change this in any way, or ship directly to everyone due to accounting reasons. Please note that except for the above, we do ship on a first come, first served basis. You will receive a shipping confirmation email with a tracking number from Crowd Supply when you order ships. If you need to change your shipping address, do so now through your Crowd Supply account. For questions on shipping, see The Crowd Supply Guide.

We’re hoping that most, or all of the pilot run UHKs will arrive before the holidays, but being just before the holiday season, we’re not sure.

Starting in January, we’ll scale up production and plan to fulfill the first batch of orders in 1-2 months. Afterwards, the second batch will follow. We’ll be keeping you up-to-date.

Thank you for reading this update! We wish you a Merry Christmas and Happy New Year, and we’ll talk to you on 2018-01-18.

The comments are closed, but our forum is available for public discussion.

37 Comments

  1. Nick 2017-12-14 at 19:37

    They look beautiful! So excited!

  2. Justin 2017-12-14 at 20:40

    Great work guys! You are making some people very happy for the holidays. I am look forward to being a part of the first batch in January. I know this has been a ton of effort and it is exciting to see it coming together. Thanks for sharing the journey and being so transparent on the process it is illuminating and makes me feel as if i was part of the birth of something amazing. Be sure to enjoy the holidays!

  3. Tim 2017-12-14 at 21:44

    This is amazing work and I'm really excited to have my keyboard in hand in Jan/Feb. You guys are consummate professionals and have been great at giving updates and explaining delays. Is there any update on the modules? How far out do you think they will be?

    • László Monda 2017-12-14 at 21:53

      Thanks for the nice words! We've been recently making some more progress with the mechanical design of the modules, but further design to manufacture optimizations are still necessary. Their firmware shouldn't be very hard for the most part, because the basic communication facilities are already in place. The PCBs should also be rather easy once the mechanical design is finalized. According to our Crowd Supply page the expected delivery date of the modules is May 30, 2018, but they might take longer mainly due to tooling. Now that the UHKs and palm rests will be delivered, the modules will be our main focus soon for sure. We'll be keeping you updated.

  4. EdbO 2017-12-15 at 08:19

    Woohooo, This is SOOO exciting! Congrats to the team who made it all possible, it's finally there. We only saw / read the words of László but there are many other people who made this possible. Without them no keyboard. I can't wait to get the keyboard in my hands. Hopefully it will my Christmas present this year :-P

    It's also the perfect time because at work I'm moving to a newly fresh build building. What will be more exciting than look at my collegeau's and say .... "hmm you didn't get a new keyboard?"

    • László Monda 2017-12-16 at 07:58

      Yeah, big shoutout to the team, to all of our suppliers, and to you, too! Without everyone involved, there'd be no UHK.

      Sounds like the perfect Christmas present, indeed. I hope you'll get it by Christmas.

  5. IzK 2017-12-15 at 09:56

    That's great news. Finally all this work comes to an end. Congratulations!
    I'm expecting to read the feedbacks from the first batch.

    By the way, the 50 UHK from the table by keycap are: 15 linux, 9 windows, 13 apple (the bottom left is an apple, isn't it?), 10 blanks and 3 invisible ones.

    • László Monda 2017-12-16 at 07:48

      Thanks for the congrats! I don't have the exact stats (Andras does) but your numbers are certainly in the ballpark.

  6. JK 2017-12-15 at 15:46

    I appreciate all the hard work the UltimateHackingKeyboard team does (hardware and software), but do feel a bit disappointed after each monthly update since the shipping gets pushed back nearly always. Now I have my fingers crossed for the Feb-March 2018 release. :-)

    Happy holidays!

    • László Monda 2017-12-16 at 07:50

      Sorry for the delays, and thanks so much for your support and patience! We'll be doing our best to ramp up production.

  7. G.Y. 2017-12-20 at 14:46

    I've received my UHK, got the agent running and modified my keymap successfully. Experience is great so far (although I was quite confused by the agent at first).

    I know we can ask you questions by mail, but are there questions you would like to ask us as part of the pilot run?

    • László Monda 2017-12-20 at 15:11

      So glad you received your UHK and you're having a good time with it! What was confusing about Agent in specific?

      Email is the most productive medium for us, and GitHub is perfect for dealing with bugs. I've been thinking about setting up Discourse but I'm not sure if it's justified. I'm a bit reluctant to add yet another communication platform to the mix.

      • G.Y. 2017-12-20 at 15:40

        I'll send a mail about this later tonight with some feedback.

  8. EdbO 2017-12-20 at 19:18

    I also got my UHK today. I noticed also small details about the agent, but nothing to worry about, because it's not ready yet.
    One thing is very clear to me ... I have to start learning to use the keyboard, which will take weeks before I get used to it. When the halves are split, I'm mostly looking at the keys on the wrong half and I have to look where the keys are. But during typing this, it's becoming more natural.
    Also if you want to kill somebody, buy a UHK :-D (don't know if it is an advantage) The keyboard is rock solid and typing nicely.

    • László Monda 2017-12-20 at 20:24

      Glad you received your UHK! Agent is not fully ready yet, indeed. It'll take quite some work to perfect every small detail, and we'll do our best to fix every Agent issue. Luckily, according to the feedback we receive it's already working quite well for people. Any issues, please let us know. I'm happy that your UHK feels rock solid. Enjoy!

      • IzK 2017-12-20 at 23:01

        I'm happy to know that EdbO and G.Y. received the keyboard and that their first impressions are good!
        Seems that all the delays where for a very good reason :-)

        Congratulations!

  9. Liam Johnstone 2017-12-20 at 21:06

    I'm very excited for the next couple of months, when I hope to receive my UHK. I love the work you guys have put into it, and the updates have been informative. I hope the UHK is as big a success as you deserve.

    Merry Christmas!

  10. Santiago 2017-12-21 at 21:53

    Just wanted to say that this comment has been written from the UHK and I couldn't be happier about it!!

    I will test Agent more thoroughly during the weekend, but after 2 days of intense programming and email work I can already feel the difference of effort done while typing and the improved posture.

    Congratulations for the hard work to all the team, it has been really worth it!!

  11. Karol 2017-12-22 at 10:22

    If it is not too much trouble for those who have already received the keyboard could I ask for a youtube review of the keyboard: how it performs, how YOU use it, how the configuration and key remapping works? I am following the blog for a year now and I will probably order one for myself but would love to see how it performs in the hands of end-users.

    Also, the flipflops under palm holders visible in the first IMAGE in this post, do they come in with palm rests? I like my Microsoft ergonomic keyboard angles and these palm rests look similar to that.

    • László Monda 2017-12-22 at 13:11

      Hi Karol, The flip-out feet come with the keyboard. There are 8 of them. We'd also love to see a review video. Thank you for considering to support us!

  12. Hongyi 2017-12-24 at 01:33

    I know it's late but guys could you please add cherry silent switch to the crowd supply? I shared a single office with others and I don't want to be too intrusive. If you guys could add cherry MX silent to the menu, it would make it really the ULTIMATE keyboard.

    • László Monda 2017-12-24 at 01:42

      We wish we could! Given the already large number of product options, manufacturing the UHKs is a crazy ride. Eventually, we may introduce Kailh silent switches. Not sure if we'll ever introduce Cherry silent UHK versions. For the time being, browns are the best choice for (relatively) silent touch typing.

      • Hongyi 2017-12-24 at 02:18

        Sounds fair. I guess I will hold it for a bit longer and wait the Kailh silent switches. Will you promise there will eventually be a Kailh silent switches version?

        • László Monda 2017-12-24 at 02:24

          I'd rather not promise anything at this point. :) We're knee-deep in production, and not sure what the future holds. I can merely say that silent switches are planned.

  13. Hongyi 2017-12-24 at 02:27

    Yeah I know you guys are super busy with the pre-orders. In the worst case would there be an option to buy pre-assembled version in the future? So we can go ahead and buy our own switches.

    • László Monda 2017-12-24 at 02:33

      We originally wanted to offer such a version, but realized that it'd call for a very different assembly / packaging process, so given the low demand of this version and our high workload, we decided against it.

      • Hongyi 2017-12-24 at 20:43

        How about an assembled version with standard packaging but instead of soldiered PCB, this one just packs an pre-soldered PCB with no switches? Perhaps key caps can be put in a small bag on top of the PCB.

        In this manner you don't have to change anything. In fact it should save some effort from soldering all the switches.

        • László Monda 2017-12-24 at 23:23

          Sorry, but we can't make this happen. This might seem easy, but it's an exception from a mass production standpoint which is difficult to take care of.

      • Hongyi 2017-12-24 at 20:46

        Even better, if you can have a version with modular key switches design such as the Glorious Modular Mechanical Gaming Keyboard (https://www.amazon.com/Glorious-Modular-Mechanical-Gaming-Keyboard/dp/B01D8YNJH0), it would be even better!

        Maybe you would consider that in the far future (to build THE ULTIMATE hacking keyboard).

        • László Monda 2017-12-24 at 23:24

          We'd like to use switch sockets in the future, but it'll require a redesign.

  14. Patrick 2018-01-01 at 19:12

    There was talk about a darker grey colored stain for the palm rest at some point I thought. Is there still thought about this?

    • László Monda 2018-01-01 at 20:12

      We made one or two palm rest prototypes with graphite color, and weren't satisfied with the results. Maybe we'll give it a try later, but not anytime soon, because it'll take quite some time to get it right, and we're very busy with other things nowadays.

      • Patrick 2018-01-03 at 01:57

        Okay, thanks.

  15. Josh 2018-01-12 at 21:28

    The keyboards really look great. Happy to see a few posts here and on facebook from people who seem to be enjoying their keyboards so far. Can't wait to finally get my hands on one.

    The thing I'm curious about to hear from people is if anyone comes up with a simple clever "carrying case" or something for their UHK. I think I'll probably plan to bring the keyboard back and forth to work and home and want the keyboard to be nice and safe in my bag.

    • G.Y. 2018-01-12 at 22:28

      Not DIY, but for matters of transportation I currently use a sleeve designed for tenkeyless keyboards. The UHK will not fit inside a 60% due to the bridge overhead.

      Picture: https://i.imgur.com/tUZqreR.jpg

      My current issue with it is that the bridge cable is prone to deformation when the halves are merged while inside the sleeve, and I'm not comfortable removing the bridge cable since the locking pin tabs look just as fragile as those of ethernet cables...

      I do plan to look for a dedicated bag, and maybe purchase a 4P4C coupler to store the bridge cable during transport if necessary.

      • László Monda 2018-01-12 at 23:03

        Good piont, guys! We'd like to provide a carrying case eventually, but only after delivering the preorders.

  16. Sami Mänttäri 2018-01-17 at 10:49

    Great progress. Really sad that didnt order way back when started following this. Now would need to wait atleast until end of May. Curse my slow decision :D

Comments are closed.