The first sample batch and EMC test

Happy New Year, everybody! This is the most recent installment of UHKzine - your authentic, monthly news source on all things UHK. In this update, there’s good news (production is moving along nicely), bad news (we need to delay delivery by two months to April 2017 in order to fix electrical noise so the UHK can pass FCC and CE certification), and more good news (we’re already vetting some great candidates to fix our PCB design in order to reduce the electrical noise).

The first sample PCB batch

We visited our PCBA contract manufacturer to prepare for mass production. They wanted to assemble five boards, so that we can get a good grip on the process, create jigs, and optimize for manufacturing as much as possible.

First, we figured out how to solder the switches and plates to the board in the most productive manner.

After discussing the surface mount part, we talked about through hole assembly. The panels will go into the following jig.

And the jig will go into the selective wave soldering machine, soldering the leads of through-hole components, mostly the keyswitches.

Some time after the meeting, they sent us a couple of pictures of the assembly process.

UHK panel in the pick and place machine

SMT-assembled panel

Soldering the switches

After finishing with the first sample batch, our contractor has followed up with some suggestions to further improve the PCB design for manufacturing. These were very minor improvements. Things are looking good in this department.

New case and plate samples

We’ve got a couple of new case and plate samples from our contractor.

Bottom case parts and plates

Top and bottom case parts and plates

The new plates are extremely accurate and fully ready for production. The cases are close to perfect, but still have some sink marks.

Top sink marks

Side sink marks

We’re about to use the mold with a more capable injection molding machine, which may make these sink marks disappear. If not, we’ll modify the mold further.

Parts are flowing in

We’re in the process of ordering every part from all around the world. Some recent ones:

Threaded inserts

Dowel pins for the male guides

USB velcro ties

We’ll be keeping you posted on the new items as they arrive.

Measure the force, Luke

The splitting / merging of the keyboard halves is a central part of the UHK user experience. This experience is very much dependent on the force the magnets exert. Although we have an intuitive feeling regarding the optimal amount force, being engineers, we want to be able to measure it, and make sure that it’s consistent across the keyboard halves, and across a keyboard half and module. This has justified having a force gauge.

The measurements will give us a good idea about the strength of the magnets and how to choose the material of the magnets’ counterparts. We’re only a couple of days away from starting the production of the counterparts, and ordering the magnets.

EMC testing

EMC stands for electromagnetic compatibility, and such tests basically make sure that electronic devices do not interfere with each other. Because, believe it or not, people expect their phones to work when the microwave is on. You get the idea.

The UHK is no microwave, but in order to be allowed to be sold worldwide, we have to stick FCC and CE logos onto its back. And in order to be entitled to use these logos, the UHK must pass standard EMC tests.

This made us visit the EMC lab of T-Network to measure the electromagnetic emission of the latest UHK prototype. T-Network is a logical first step because their measurements are fairly affordable unlike the final measurements and certification at TÜV which is an order of magnitude more expensive. We better get this right because if not, we’ll have to pay big bucks to TÜV upon every subsequent try.

After walking into their building, making a few turns, and finding the right door of the long corridor, it wasn’t hard to notice that we arrived to the right place.

When opening the inner door of the lab, the SAR, or semianechoic room gets revealed. This is where the actual measurements take place.

In this setup, the UHK is plugged into a laptop and sits on a table, measured by the scary bigass antenna in the corner. Let’s take a closer look at it.

On this image, the antenna is oriented horizontally, and it stands in its lowest position, but it can rise way, way up.

During a measurement session, the antenna rises 4 meters upwards, then rotates its head vertically, and also does measurements that way. The result of the measurement is a graph.

This one has failed

The goal is to stay below the red line which we only achieved once out of 15 measurements: when the UHK was powered from a USB power bank, and hence it only received power and USB communication was inactive.

Success!

So according to the measurements, we have a good reason to believe that the USB circuitry of the PCB is not routed optimally. Even though I couldn’t foresee this, it’s not all that surprising because I routed the PCB using some external help, and I’m not an electrical engineer.

I’ve been told that failing the first test is pretty usual, and we shouldn’t be overly worried. In any case, it’s apparent that the time has come for me to resign as a self-taught PCB designer, and hand over the redesign of the PCB to a professional. As a matter of fact, I may have already found the right person. More on him in the next update.

As a last word of this section, I’d like to sincerely thank Robi for helping so much in the lab. His help was critical to figure out the exact problem.

Introducing our new contributor

Free and Open Source software is known for attracting numerous contributions, and we’ve been fortunate enough to receive our fair share. Which brings me to Gergely, who is the king of the hill when it comes to keyboard firmwares.

My name is Gergely Nagy (or algernon, for those who don't speak Hungarian), and I'm a jack-of-all-trades kind of free software zealot. I first came across the UHK in late 2014 when I was looking for a new keyboard. Since that time, I ended up contributing to QMK (the firmware that powers my current keyboard), KeyboardioFirmware (which will power my next keyboard), and I couldn't help but contribute to UHK's firmware too, which will power my mother's next keyboard. I may have developed a thing for keyboard firmware, much to my wife's regret. My current focus is parsing the config sent by Agent, and teaching the firmware to apply that at run-time. ...and whatever else I can find the time for.

To this day, Gergely has been working on three entirely different keyboard firmwares, which unquestionably makes him one of the most knowledgeable contributors we can ever wish for. He’s been hard at work with the UHK firmware, and ended up implementing loads of features, including mouse keys and, most importantly, a significant chunk of the configuration parser. And it looks like he still hasn’t had enough!

Our deepest gratitude, and a UHK with all the bells and whistles goes to Gergely!

At the same time, Jozsi was working on Agent, making it able to transfer the selected layer to the UHK via USB. Seeing the configuration getting effortlessly updated in a blink of an eye via USB is magical. It’s very nice that all of our hard work pays off.

Expected delivery schedule

We keep making rapid progress and most things proceed according to our schedule, but not everything. The EMC issue is something we couldn’t foresee, and the PCB redesign will affect our delivery schedule.

We’ll try to reduce the delay as much as possible. Recently, I’ve made contact with expert PCB designers to resolve these issues as quickly as possible. I’ll meet all of them within days, and wrap this up as quickly as we can.

According to the above, we are moving the release schedule of the UHK and palm rest to the end of April. We wish we could do it sooner, but as a startup, we are destined to go through these hoops, and learn things the hard way. After releasing the first UHK model, creating further products is going to be so much easier!

As always, we will be keeping you updated on a monthly basis in our newsletter/blog, and on a weekly basis on social media. Should you have any questions, you’re always welcome to reach us.

Thank you for your continued support, and we’re excited to talk to you on 2017-02-16.

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

26 Comments

  1. Domas 2017-01-20 at 12:12

    That's not funny. I hope you'll start to work with modules in parallel, or else we won't see them till mid 2018. And it might even turn out that there some problems which means that main pcb needs redesign, but it will be already to late.

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

      We've already started to work on the modules, but our current focus is the main keyboard. Regarding the electronics and the firmware of the left keyboard half, it's basically a module, so we don't expect huge surprises in this department.

  2. Arto Kivelä 2017-01-20 at 12:22

    Hang tough you guys! If it was easy, everybody would do it. It is so interesting to follow the product development process. Thanks for the update and keep your course.

    • László Monda 2017-01-20 at 13:26

      Thanks for the nice words, Arto. We keep pushing it!

  3. Chris 2017-01-20 at 13:25

    Keep at it guys. Love the communication... good or bad. Just keep taking those small steps towards the end goal!

    • László Monda 2017-01-20 at 14:55

      Thanks Chris! We'll keep it up!

  4. Jimmy 2017-01-20 at 13:35

    The delivery of this keyboard is already a running gag around the office here.

    At this point saying a date on which you will start delivering is meaningless because you have changed it so many times.

    Just tell us "its done when its done" and keep us up to date and take your time to do it right.

    • László Monda 2017-01-20 at 13:54

      Telling "it's done when it's done" would be the simplest thing to do, indeed, but Crowd Supply insists to concrete estimated delivery dates to display them on the campaign page. I think these dates are also helpful for us psychologically because we keep pushing ourselves harder to hit them.

  5. Ken 2017-01-20 at 14:43

    It's been more than a year and it's my first time commenting. I'm always excited to see your posts!! Keep up the great work and thanks for letting me feel so excited for something. Looking forward to be one of the first people to use this keyboard in Japan :)

    • László Monda 2017-01-20 at 14:54

      Thank you for rooting us, Ken! And thank you for your support!

  6. Math 2017-01-20 at 14:46

    It feels bad to experience these delays but it also shows your commitment to the product quality. There has be so many rushed crowdfunded projects. Besides, projects from bigger manufacturers are being worked on for a long time before they are announced so it's not fairly comparable to the open process of the UHK.

    All the images posted here and on facebook are enjoyable, please do share more :P

    About the electrical noise issue I got the feeling that you fixed that a while ago, you did state:
    "These PCBs should fully resolve acoustic and electrical noise issues and contain lots of small improvements."

    How much of a underestimation was this? Hah.

    • László Monda 2017-01-20 at 14:53

      How much of a underestimation was this? Hah.

      Oh, totally! We wouldn't have ever though that USB will make us fail on the EMC tests but apparently, it did.

      Thank you for your understanding! We'll be sharing more news on Facebook as you suggest.

      • Oshi 2017-01-23 at 14:52

        [pcb_with_TWO_monstrous_electrolytic_capacitors_soldered].jpg
        Sorry, couldn't resist :)

        Keep up the good work and looking forward to more progress and final shipment!

  7. Dario 2017-01-20 at 14:58

    People have gotten so accustomed to crowdfunding campaigns as a pre-order market that they forgot the main reason to have crowdfunding campaigns at all - to fund the *development* of a great product, not just the manufacturing. And development takes time.

    Your monthly updates are always welcome. Looking forward to you guys hitting your EMC milestone :)

  8. Hieu LE 2017-01-20 at 15:06

    It's sad to see the delay of delivery schedule, but please keep moving forward guys.

    Hope that this is the last delay.

    From Vietnam with big love for UHK.

  9. Jez 2017-01-20 at 15:50

    Keep up the good work !! I can't wait to see that keyboard !

    Cheers, from France !

  10. EdbO 2017-01-20 at 18:57

    EMC ...... the last hurdle ... :-) you have to have it. Try to do it a bit better than needed. Did you already thought about packaging?

    So keep up the good work, work hard and get it done :-) I want the UHK soo much

    • László Monda 2017-01-20 at 21:57

      Yes, we thought about packaging and most of it is already designed in detail. The reason we haven't shown it is because we want to surprise you when you receive your UHK!

      Thank you for your support!

  11. Averrin 2017-01-20 at 18:58

    It was predictable. As two month ago. And as four month ago. But its still sad=(

  12. Bob Cochran 2017-01-20 at 23:56

    I think you are doing a very good job of bringing the keyboard through the manufacturing and testing process successfully. You are learning a huge amount about manufacturing and getting a high-quality product to consumers. I am filled with admiration for you and your team, as you report the good news and the bad each month. Every worthwhile product takes time and sweat and effort, and there are always some number of mistakes and setbacks, too. The point is to keep forging ahead and getting the project to the finish line. As others are saying, keep up the great work.

  13. Adam 2017-01-21 at 00:03

    I am happy the closer the modules (esp. trackball) are to the release of the UHK. Unfortunately in this case my increased happiness comes from delaying the entire release of the keyboard itself! A double-edged blade.

  14. Kevin in Newark NJ 2017-01-25 at 00:19

    I am eagerly awaiting the arrival of my UHK, but don't rush the construction! Make sure it comes out right.

  15. Simon Larsén 2017-01-25 at 12:54

    I'm simply astounded by the transparency of the development of this keyboard, it inspires confidence in your product. And delays are to be expected, better to do it right the first time than to spend the next year trying to patch up all the mistakes at launch.

    Keep up the good work!

  16. Lewis Hoffman 2017-02-09 at 17:07

    At this point I figure as long as I eventually get a UHK, I'm gonna be pretty stoked. And it's going to be an amazing value- like vastly awesomer than anything on the market at any price, let alone the very modest buy-in price. Even at almost $0.5M raised, I can see this is a long expensive process and I don't imagine the core team is exactly rolling in dough. I certainly hope that not only I get my UHK for the song I put into the project, but that you guys are able to continue and sell enough units at a price to get a good return on the sweat equity going into this. cheers, keep it up!

    • László Monda 2017-02-10 at 15:03

      Thanks for the encouraging words, Lewis! We also believe that all things considered, the UHK is a one of a kind offering. You're right that even $0.5M is not a whole lot of money when it comes to developing, and bringing to market a product of this complexity. We suspect that this amount would be way higher for large, established companies given their heavy overhead. We will hardly break the bank for the first or second batch, but over time we expect to have a healthy profit margin. And you will certainly get your UHK - it's not even a question at this point. Cheers!

  17. Damaki 2017-02-13 at 10:06

    Many thanks for your dedication and the now reasonably frequent news.
    Cheers!

Comments are closed.