Author Topic: TMK Alps64 - 60% PCB with AEK and old Alps keyboard layout support  (Read 48237 times)

0 Members and 1 Guest are viewing this topic.

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
This PCB supports various Alps keyboard layouts including Apple Extended Keyboard, Omnikey, Dell, V60MTS and Infinity and fits into Poker comptible cases.




Assembled PCB is available here: [TMK] Alps64 - 60% PCB for Alps 2022-01-09


Update
2015/03      PCB Rev.A
2015/04/05 Finished my AEK mod
2015/05      PCB Rev.B ISO Enter fix
2015/10      PCB Rev.C Silk fix: position of K70, K40 and value of resistor:10K -> 1K / Capslock for Cherry Stepped 1.25u
2016/04      PCB Rev.D Fix Xtal foot print and value of R and C

See github repository below for the latest updates.


PCB Design Files
PCB is designed by KiCad and design files are available here.
https://github.com/tmk/alps64



BOM - Components
Controller: ATmega32U2
Connector: MiniB Hirose UX60SC-MB-5S8
Diode: SOD123 or Axial lead diodes(1N4148, for example)
Switch: ALPS SKCM/SKCL



Firmware
TMK keymap editor for Alps64:
You can edit keymap and download firmware from Keymap Editor, you don't have to build from source code yourself.
http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?alps64

   
Source code:
https://github.com/tmk/tmk_keyboard/tree/master/keyboard/alps64
See this wiki to build.
https://github.com/tmk/tmk_keyboard/wiki#build-firmware



Program Controller
To enter programming mode(start DFU bootloader) hook up to USB port and press tiny push button on bottom side of PCB.
Consult with this wiki page to flash firmware.
https://github.com/tmk/tmk_keyboard/wiki#flash-firmware



Supported Layouts
AEK:  103:
104:  ISO:
Infinity:  BigAss:
Caveat: AEK ISO layout is not supported, it is different from standard ISO layout.

Check GB thread for the laest and detail infos.


Supported Cases
KBC Poker compatible cases

Check GB thread for the laest and detail infos.



My AEK 60% mod log
More
Problem/Motivation
When I planed on my own 60% ALPS keyboard my primary problem was source of keycaps, stablizers, mouning plate and case. I don't have access to  CNC machine nor 3D printer to make case and plate and can't afford for it. My crude solutions are making good ol' AEK a victim for keycaps, stabilizers and plate, and ripping off its case from my unused Poker X. Cutting plate is no easy task in particular with hand saw, it took half a day for me to cut AEK plate down to 60%. It was ridiculously time consuming job. Now only missing peice is PCB to accomodate my favorite ALPS switches, lowpoly's hand wiring matrix is not good option to place them into the case unfortunately, I need a PCB in the end.

photos
I desoldered orange switches from AEK and cut its plate into 60% part.


Soldered switcheds on PCB


Plate cutout for screw


60% AEK with Poker X case


2015/04/05 Done!
Album: http://imgur.com/a/XKcnH#10
« Last Edit: Sun, 09 January 2022, 02:48:51 by hasu »

Offline jacobolus

  • Posts: 3661
  • Location: San Francisco, CA
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #1 on: Sat, 07 March 2015, 23:42:30 »
Fun project. How well does the chopped-down plate work with those Poker compatible cases?

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #2 on: Sun, 08 March 2015, 06:33:18 »
I think it will work anyhow, I can file and hotglue if needed. I have Poker

It needs to be drilled holes and cutout to screw down, both side cutouts may break stabilizer holes a bit. Other concer is that space bar stab holes is on very edge of plate and bottom rim is only 0.7mm.



I'm using Infinity PCB to test temporarily.

Offline ramnes

  • Posts: 864
  • Location: France
  • T fou, mec?
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #3 on: Sun, 08 March 2015, 07:17:17 »
Awesome! I'd really like to get one: I started a 60% AEKII monthes ago, and since I didn't got much time and have zero knowledge on PCB creation, it just layed around like this :



« Last Edit: Sun, 08 March 2015, 07:18:55 by ramnes »
23h18 - photekq: hhkb with silenced realforce sliders and lubricated well is
23h18 - photekq: the best switch i've used

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #4 on: Sun, 08 March 2015, 07:46:37 »
Looks nice. You should finish your mod :D

Unfortunately my PCB doesn't support AEK ISO, whose keys are is shifted differently from normal keyboard :(

Offline ramnes

  • Posts: 864
  • Location: France
  • T fou, mec?
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #5 on: Sun, 08 March 2015, 09:47:59 »
Yeah, I wondered if you could make it work with ISO AEK...  ;D
23h18 - photekq: hhkb with silenced realforce sliders and lubricated well is
23h18 - photekq: the best switch i've used

Offline Applet

  • Posts: 487
  • Location: Sweden
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #6 on: Sun, 08 March 2015, 13:15:32 »
Wow, this looks great! :) I recently made a plate with the ISO-supported layout (from an old alps-copy board) but I'm planing to wire the matrix by hand. I'd like to make one of these PCB's to try out. I have the machinery for basic PCB-prototyping at my university and I need to be there anyways. How far along are you at this point? I could maybe beta test it. The 10 mil traces are a bit tough with our basic equipment, but it should be manageable (with some effort).
« Last Edit: Mon, 09 March 2015, 08:40:04 by Applet »

Offline mashby

  • ** Moderator Emeritus
  • Posts: 2828
  • Location: Nashville, TN
  • What Up Shoney? (ツ)_/¯
    • Mashby
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #7 on: Mon, 09 March 2015, 13:09:42 »

Offline nubbinator

  • Dabbler Supreme
  • * Maker
  • Posts: 8658
  • Location: Orange County, CA
  • Model M "connoisseur"
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #8 on: Mon, 09 March 2015, 13:10:49 »
If it works, I'm all for a mini-GB.  I needs more Alps in my life.

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #9 on: Mon, 09 March 2015, 20:59:16 »
Yeah, I also want some if it works. We need some risk takers :D

EDIT: The cheapest 100mmx300mm PCB production costs $63/5pcs or $74/10pcs and around $22 for shipping.
This makes me think about drilling Infinity PCB and patch with wire, it must be cheap.
« Last Edit: Mon, 09 March 2015, 21:19:27 by hasu »

Offline nubbinator

  • Dabbler Supreme
  • * Maker
  • Posts: 8658
  • Location: Orange County, CA
  • Model M "connoisseur"
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #10 on: Mon, 09 March 2015, 21:43:11 »
So, without components, it would be $17 each + shipping for 5 or $10 each + shipping for 10?  Figure, what, another $20-30 for controller, diodes, and whatnot, I don't think it would be that hard to find 5-10 people to beta test.

Offline heedpantsnow

  • * Esteemed Elder
  • Posts: 3692
  • Location: Orlando, FL
  • Old enough to know better
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #11 on: Mon, 09 March 2015, 22:09:02 »
This is way cool guys!
I'm back.

Espresso machine overhaul: https://geekhack.org/index.php?topic=78261.0

Carbon Fiber keyboard base: https://geekhack.org/index.php?topic=54825

Offline Applet

  • Posts: 487
  • Location: Sweden
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #12 on: Tue, 10 March 2015, 03:15:45 »
I'd be in for a beta run of cards, just for fun, if you decide to order some (only need the bare PCB). To modify the infinity PCB is probably not very difficult (and it's cheap).
« Last Edit: Tue, 10 March 2015, 03:21:35 by Applet »

Offline vivalarevolución

  • Posts: 2146
  • Location: Naptown, Indiana, USA
  • Keep it real b/c any other way is too stressful
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #13 on: Tue, 10 March 2015, 06:54:04 »
Some vintage purists would not be happy with such butchering of a piece of keyboarding history.
Wish I had some gif or quote for this space, but I got nothing

Offline CPTBadAss

  • Woke up like this
  • Posts: 14363
    • Tactile Zine
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #14 on: Tue, 10 March 2015, 07:04:35 »
Registering my interest for a PCB if we're thinking of doing a GB. Be fun to cut down a board :). I've got a few AT101Ws I could try this on. Or pickup another AEK.

Otherwise, This is a cool project and I'm posting here to keep up with it :D.

Offline jacobolus

  • Posts: 3661
  • Location: San Francisco, CA
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #15 on: Tue, 10 March 2015, 10:10:35 »
Some vintage purists would not be happy with such butchering of a piece of keyboarding history.
There were millions of AEK IIs made. No one should be crying about a few (or even a few dozen) getting hacked up.

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #16 on: Tue, 10 March 2015, 10:35:11 »
OK. I'll setup group buy thread for this and order 10 PCBs. Price of raw PCB is $10, components is $8 and assemble fee is $10. Shipping costs $8 including insurance.
You can take only raw PCB, raw PCB with components, or assembled PCB(excluding diodes).

I'll post here once the GB thread is created.

Offline vivalarevolución

  • Posts: 2146
  • Location: Naptown, Indiana, USA
  • Keep it real b/c any other way is too stressful
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #17 on: Tue, 10 March 2015, 11:09:28 »
Some vintage purists would not be happy with such butchering of a piece of keyboarding history.
There were millions of AEK IIs made. No one should be crying about a few (or even a few dozen) getting hacked up.

I cry myself to sleep every night with the thought of vintage keyboards being shredded.
Wish I had some gif or quote for this space, but I got nothing

Offline jacobolus

  • Posts: 3661
  • Location: San Francisco, CA
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #18 on: Tue, 10 March 2015, 11:44:30 »
It’s not exactly “shredded” if they go from being unused on a shelf somewhere to being actively incorporated in a new well-loved hobbyist keyboard.

Offline nubbinator

  • Dabbler Supreme
  • * Maker
  • Posts: 8658
  • Location: Orange County, CA
  • Model M "connoisseur"
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #19 on: Tue, 10 March 2015, 12:05:39 »
I cry myself to sleep every night with the thought of vintage keyboards being shredded.

Dude, they're only Dells.



...and AEKs.  The only really sad ones are the Omnikeys and Silicone Graphics boards.

Offline Badwrench

  • * Destiny Supporter
  • Posts: 1986
  • Location: So. Cal.
  • ummmm.....I forgot
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #20 on: Tue, 10 March 2015, 12:07:18 »
And of course, I just tossed the plate from the AT101w that I pulled all the switches from  :mad:
wut. i'd buy a ****ty IBM board for that green V2

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #21 on: Tue, 10 March 2015, 12:13:57 »
I created GB thread for this.

https://geekhack.org/index.php?topic=69740.0

Offline vivalarevolución

  • Posts: 2146
  • Location: Naptown, Indiana, USA
  • Keep it real b/c any other way is too stressful
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #22 on: Tue, 10 March 2015, 12:23:55 »
I cry myself to sleep every night with the thought of vintage keyboards being shredded.

Dude, they're only Dells.



...and AEKs.  The only really sad ones are the Omnikeys and Silicone Graphics boards.

It�s not exactly �shredded� if they go from being unused on a shelf somewhere to being actively incorporated in a new well-loved hobbyist keyboard.

Apparently, my Internet sarcasm needs work.
Wish I had some gif or quote for this space, but I got nothing

Offline jacobolus

  • Posts: 3661
  • Location: San Francisco, CA
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #23 on: Tue, 10 March 2015, 12:25:37 »
Apparently, my Internet sarcasm needs work.
No, we got it. I’m just saying... :-)

Offline vivalarevolución

  • Posts: 2146
  • Location: Naptown, Indiana, USA
  • Keep it real b/c any other way is too stressful
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #24 on: Tue, 10 March 2015, 12:28:07 »
Apparently, my Internet sarcasm needs work.
No, we got it. I’m just saying... :-)

I'll consider this project to be similar to a Phoenix rising from the ashes.
Wish I had some gif or quote for this space, but I got nothing

Offline Findecanor

  • Posts: 5035
  • Location: Koriko
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #25 on: Tue, 10 March 2015, 12:40:57 »
Yeah, I wondered if you could make it work with ISO AEK...  ;D
Hmm.. How about making ISO AEK builders users shift the PCB a bit to the right?

Trim some off the right side of the PCB, and add alternative switch positions for the keys at the bottom, left and right edges. Also, screw holes would have to be elongated.

ISO AEK builders would have to modify a Poker case somewhat to make the shifted USB socket fit but that is a small mod that would be worth it.
« Last Edit: Tue, 10 March 2015, 14:24:12 by Findecanor »

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #26 on: Tue, 10 March 2015, 22:22:36 »
Thanks guys for your interest. I'll go to produce my PCB soon.


FYI:
You may check similar samwisekoi's 60% project which supports both ALPS and Cherry switch and backlighting, and his PCB can be assembled only with through hole soldering by using Teensy as controller. (I think most of you already checked it and know more than me :D)
https://geekhack.org/index.php?topic=67815.0

I also checked his project when I was planing on AEK mod and I though it doesn't support AEK layout and doesn't fit to my stock plastic Poker X case without removing its ribs.  Then I started designing my own PCB which goes straight to my need.
https://geekhack.org/index.php?topic=40501.msg1627582#msg1627582

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #27 on: Thu, 02 April 2015, 18:57:29 »
Got PCBs and solder MCU on  a board and  it works regarding USB connection at least. I can wrote code for it and flash firmware now.

Let's stencil it.


A scoop of solder paste and scraper.


herd of ATMega32u2.


placed components.


I bought this wide toaster for 60% PCB, it can accommodate a board yay :D


toast it until golden.


smells tasty, inspect it with cheep magnifier.

Offline CPTBadAss

  • Woke up like this
  • Posts: 14363
    • Tactile Zine
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #28 on: Thu, 02 April 2015, 19:27:06 »
Yummy toasty pcb!

* CPTBadAss drools

Offline jdcarpe

  • * Curator
  • Posts: 8852
  • Location: Odessa, TX
  • Live long, and prosper.
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #29 on: Thu, 02 April 2015, 19:29:49 »
We all want toasters now. :)
KMAC :: LZ-GH :: WASD CODE :: WASD v2 :: GH60 :: Alps64 :: JD45 :: IBM Model M :: IBM 4704 "Pingmaster"

http://jd40.info :: http://jd45.info


in memoriam

"When I was a kid, I used to take things apart and never put them back together."

Offline fohat.digs

  • * Elevated Elder
  • Posts: 6462
  • Location: 35°55'N, 83°53'W
  • weird funny old guy
"It turns out that for a decade, whenever Trump wanted to get a loan, or make a deal, he would inflate the value of his real estate. For instance, suggesting that his 11,000-square foot penthouse was a 30,000-square foot penthouse.
And the attorney general of New York knew that Trump's property values were inflated because when it came time to pay taxes, Trump undervalued the very same properties.
It was all part of a very sophisticated real estate practice known as “lying.”
- Jon Stewart 2024-03-28

Offline jdcarpe

  • * Curator
  • Posts: 8852
  • Location: Odessa, TX
  • Live long, and prosper.
KMAC :: LZ-GH :: WASD CODE :: WASD v2 :: GH60 :: Alps64 :: JD45 :: IBM Model M :: IBM 4704 "Pingmaster"

http://jd40.info :: http://jd45.info


in memoriam

"When I was a kid, I used to take things apart and never put them back together."

Offline CPTBadAss

  • Woke up like this
  • Posts: 14363
    • Tactile Zine
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #32 on: Thu, 02 April 2015, 21:04:27 »
Best. ****ing. Video.

Offline Yoe

  • Posts: 273
  • Location: Skellefteå, Sweden
  • Alps & ISO <3
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #33 on: Fri, 03 April 2015, 00:53:00 »
This is an awesome project! I'm so getting one of these if there's a second run. Too bad the ISO AEK won't fit, but I'll make it work with swedish layout somehow.

Offline Applet

  • Posts: 487
  • Location: Sweden
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #34 on: Sat, 04 April 2015, 04:54:53 »
Nice, looks very promising :)

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #35 on: Sun, 05 April 2015, 02:23:06 »
Finished my mod!

AEK in Poker case.



Offline nubbinator

  • Dabbler Supreme
  • * Maker
  • Posts: 8658
  • Location: Orange County, CA
  • Model M "connoisseur"
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #36 on: Sun, 05 April 2015, 02:29:59 »
Finished my mod!

AEK in Poker case.
Show Image


It's working? I am so stoked to get mine.  Now to decide what switches to go with.

Offline Yoe

  • Posts: 273
  • Location: Skellefteå, Sweden
  • Alps & ISO <3
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #37 on: Sun, 05 April 2015, 05:50:16 »
Finished my mod!

AEK in Poker case.
Show Image


I love/want this!! A bit of oxy action and uv light on that space bar, and this will be as fresh as cherry blossoms in spring!  :cool:

Offline Yoe

  • Posts: 273
  • Location: Skellefteå, Sweden
  • Alps & ISO <3
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #38 on: Sun, 05 April 2015, 08:08:31 »
I've been pondering my options on making this work for us Swedes. If I use the plate from an ANSI board, and modify it to take two keys instead of the backspace key, and modyfy the stem on the backspace key from a M0118s to put in the place of the backslash key.. this could work with the PCB, am I right?

96419-0

Edit: I just realized some other keys ends up in the wrong row too.. Have to see if I can do something about that.

Edit 2: This is a bit better.. but the '/* key will need an extended stem.

96431-1
« Last Edit: Sun, 05 April 2015, 09:38:08 by Yoe »

Offline CPTBadAss

  • Woke up like this
  • Posts: 14363
    • Tactile Zine
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #39 on: Sun, 05 April 2015, 09:27:02 »
Finished my mod!

AEK in Poker case.
Show Image

Awwww yeeeeeeee. Typing test video?

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #40 on: Sun, 05 April 2015, 11:10:25 »
Yoe, right. The PCB works with those layout.

CPTBadAss, I'm typing but it feel like it need to be lub'd with RO-59 before shoot, hehe.

Offline Yoe

  • Posts: 273
  • Location: Skellefteå, Sweden
  • Alps & ISO <3
Re: Alps 60% PCB for old AEK, Omnikey and Dell layout
« Reply #41 on: Mon, 06 April 2015, 03:10:17 »
Yoe, right. The PCB works with those layout.

Thanks! :)

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: TMK Alps64 - 60% PCB with AEK and old Alps keyboard layout support
« Reply #42 on: Tue, 14 June 2016, 18:26:35 »
If you have a problem on wakeup computer from sleep. see this post and github issue for detail.

https://geekhack.org/index.php?topic=69740.msg2197576#msg2197576
https://github.com/tmk/tmk_keyboard/issues/361

Offline scotprice

  • Posts: 17
  • Location: Texas
Re: TMK Alps64 - 60% PCB with AEK and old Alps keyboard layout support
« Reply #43 on: Mon, 25 July 2016, 08:46:30 »
I am trying to use the TMK Keymap editor you have posted, and have a question.  If I want to just use the 104 layout, what do I need to do with the extra keys located in the Keymap Editor?  Do I set them to none, or do I set both keys to backspace, left shift, right shift?

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: TMK Alps64 - 60% PCB with AEK and old Alps keyboard layout support
« Reply #44 on: Mon, 25 July 2016, 14:09:38 »
You can leave alone those keys you are not interested, but  setting any key code including NO won't harm anything.

Sent from my Nexus 5X using Tapatalk


Offline pr0ximity

  • Posts: 2705
  • Location: Maine
Re: TMK Alps64 - 60% PCB with AEK and old Alps keyboard layout support
« Reply #45 on: Sun, 04 September 2016, 10:21:50 »
Random question from someone with essentially 0 circuit or keyboard design experience: how feasible would it be to move the USB port on the PCB to be centered at the top? Maybe flip the 7 numkey switch to move the pins for the switch out of the way, like this?

| Flickr | KMAC 1.2 | Koala | GSKT-00-Z | GSKT-00-AEK | GON NerD60 | Jane V2 CE | Whale | J80S | Ibis | Pro2 | Pro1 | 356mini | 356CL DGE | G80-5000 HAMDE | IBM 1390120 | IBM F AT | IBM F122 | IBM 3101 | Zenith Z-150

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: TMK Alps64 - 60% PCB with AEK and old Alps keyboard layout support
« Reply #46 on: Mon, 05 September 2016, 18:43:07 »
Random question from someone with essentially 0 circuit or keyboard design experience: how feasible would it be to move the USB port on the PCB to be centered at the top? Maybe flip the 7 numkey switch to move the pins for the switch out of the way, like this?

Show Image


I think you are right. You need to flip 7-key switch to fit a connector there. And flipping Alps switch at 180deg is no problem like Cherry.

Offline Username?

  • Posts: 8
  • Location: Sweden
Re: TMK Alps64 - 60% PCB with AEK and old Alps keyboard layout support
« Reply #47 on: Fri, 30 June 2017, 00:30:11 »
I hope the AEK ISO photos will be of some help Hasu! :)
Don't hesitate if you need something more!

/mynameis
/mynameis

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: TMK Alps64 - 60% PCB with AEK and old Alps keyboard layout support
« Reply #48 on: Fri, 30 June 2017, 01:18:56 »
I hope the AEK ISO photos will be of some help Hasu! :)
Don't hesitate if you need something more!

/mynameis

Thank you for the photos of AEK-ISO. I just examined the photos and found fact that we cannot use upper two screw mounts with the keyboard due to its 0.25u shift. This perhaps makes negative difference in typing feel and I think many don't  accept this flaw.

Unfortunately I have to say that AEK ISO support won't happen after all :(




EDIT: for reference, AEK-ISO layout is shifted 1/4 key to right, compare to ANSI layout.

« Last Edit: Fri, 30 June 2017, 01:27:57 by hasu »

Offline merlin64

  • Posts: 1273
  • Location: Seattle, WA
    • MechMerlin
Re: TMK Alps64 - 60% PCB with AEK and old Alps keyboard layout support
« Reply #49 on: Sat, 30 September 2017, 15:12:10 »
Random question from someone with essentially 0 circuit or keyboard design experience: how feasible would it be to move the USB port on the PCB to be centered at the top? Maybe flip the 7 numkey switch to move the pins for the switch out of the way, like this?

Show Image


Looking to put this in your Duck 60% or any of the other cool 60% customs out there?