The design concept is retrofuture of 1980s.
We have seen quite a lot of visuals of retrofuture of 1950-1970s. But time flies. We should make retrofuture of 1980s now.
The design concept is retrofuture of 1980s.
We have seen quite a lot of visuals of retrofuture of 1950-1970s. But time flies. We should make retrofuture of 1980s now.Now I am battling with matrix FPC design of Nanaju.
What is so difficult? Please see the photo below. This is P2PPCB design:
This is the latest prototype of Nanaju:
I almost beleive that I has removed every bad ideas from Nanaju. Now I am struggling with FPC design.
The Nanaju keycap set will go on sale with two types; dye-sub and laser printing.
Now I am making Nanaju (see recent posts' photos) prototype into an end-user product.
P2PPCB wiring is good for prototyping but too costly and cumbersome for mass production or DIY kit. I'd like to make the assemlby cost cheaper at the sacrifice of huge initial cost. So I am designing this flex PCBA:
"ツメ" areas don't seem to have any function. They have, of course. BTW in Japanese "ツメ" means a craw or ratchet in this context.The PCBA mates with this cavity of a frame:
Insert the PCBA vertically:
And slide the PCBA upward:
Now they mates tightly. No need to worry about slipping. The "ツメ" works like this:This side of the frame mates with a key switch:
Complete:Now I am testing a new prototype.
In this iteration, I choose Kailh Saker Mini switch. This is a novel Choc V2 variation and the total travel is just 1.8 mm. I feel that the travel is good, but the actuation force 37 gf is a bit weak.
I placed a scroll slider on the left edge. So far I feel the place is good enough. Sometimes the scroll slider is strikingly valuable, but that doesn't happen very often. There are a lot of work to make the slider excellent, e.g. macOS capability and zoom (two-finger) feature. I am still uncertain whether it is worth the effort or not.
I am preparing the product version too. For the product version, I designed a mainboard with built-in USB 2.0 hub:
USB 2.0 hub is a den of secrets of the field. You can easily find the secrets if you are interested in USB 2.0 hub, but in many cases, you cannot find the reason unless you are an insider of the field. I am an outsider, and still wonder why there is no reversible Type-A port component on the market.
Today I'd like to tell you an easy secret: All bus-powered USB 2.0 hubs claim "I am a self-powered hub" to the PC.
On Windows, get USB Device Tree Viewer and look at your USB 2.0 bus-powered hubs with the viewer. You will find "Self powered : yes" in "Summary" section in all your bus-powered hubs. Why? This is not a bug of the viewer or the hubs.
I did not know the secret. My prototype hub claims "I am a bus-powered hub" and it is almost useless. I will fix the issue in the product, so, it will claim "I am a self-powered hub" to the PC.
Choc V2 stabilizers are novel products (not mine). I have yet to see them sold anywhere other than keeb-on.com.
If you use hot swap sockets with the stabilizers, you should rotate the switches to 90 degree.
This is my latest prototype.
The 16 keypad placed at the left bottom is a double action pad for function keys + numpad. Left 12 keys have double action tactile switches, Alps Alpine SKRN series. Right 4 keys have normal tactile switches. SKRN is not very durable, so I placed heavy use keys (0, comma, period, and Enter) into normal tactile switches. Double action keys are function keys for shallow press, number keys (and volume keys) for deep press. Is this a good idea? After my experience of several days, I am a bit skeptical now. I don't want to ship any wrong idea as my consumer product, so I am testing my ideas by my prototypes.
At the righit neigbour of the 16 keypad, a slider is placed. It generates two-finger swipe of Windows Precision Touchpad Protocol (PTP), i.e. it offers smooth and inertial scroll. At first, I made a slider by Cypress' IC, but I found that the scan rate (50 Hz) and resolution (8-bit) are not enough to PTP. So in this prototype, I made the slider with STM32. It gives me 100 Hz scan rate and 12-bit resolution. But I feel that the lineality is not enough. And I wish that the slider can do two-finger pintch. There is work left to do.
In the first place, is built-in slider a good idea? Now I feel that the place is wrong. In the next prototype, I will place it into the left edge of the keyboard.
I think that the iteration of prototyping is coming to an end. I will fix the final specification of my product in this year.