Author Topic: [GB] TMK Alps64 - 60% PCB for Alps  (Read 613669 times)

0 Members and 2 Guests are viewing this topic.

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #550 on: Mon, 07 March 2016, 01:45:28 »
A few(2 or 3) of leftover are available now. Anyone  interested can PM me.

EDIT: All PCBs were gone now.
« Last Edit: Sun, 13 March 2016, 06:19:27 by hasu »

Offline rand77

  • Posts: 74
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #551 on: Sun, 03 April 2016, 20:06:56 »
I would be eternally grateful if someone could help me debug my issue.   

The following keys are not testing correctly: K35 (~), K34 (tab), K33 (A), K37 (1), K64 (Y), K74 (J), K75 (I), K76 ( 8 ), K77 (9).  It appears that I have a problem with columns 7, 3, and possibly 6. 

Here are my attempts to fix the issue:
1. Replaced the diodes using through hole (1N4148) - made sure the polarity is correct
2. Replaced the didoes again using fresh 1N4148
3. Replaced the diodes using  1N4148W  surface mount diodes
4. Re-flowed solder on the controller using fresh solder paste + lots of flux

None of the above seemed to fix the issue.    This is before soldering any switches.   I am simply soldering the diodes and testing the board operation PRIOR to soldering any switches.   All diodes test ~.650V forward voltage drop across the diode.    Key presses are simulated using EK Switch Hitter utility and Notepad + shorting the switch pins.   The failing keys register no input at all, no key press is registered.

Tools used is a Yihua 898BD+ temp controlled soldering station with SAC305 solder.


Pictures at attached (excuse the quality, all I have is a cellphone and point and shoot).
http://imgur.com/a/Mq7LW

Offline a-c

  • Posts: 196
  • Location: USA
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #552 on: Sun, 03 April 2016, 20:25:44 »
You have several damaged traces. Possibly some on the other side of the board.

http://imgur.com/92itXnn

You will need to jumper over them.

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #553 on: Sun, 03 April 2016, 21:21:39 »
rand77,
Solder joints doen't look so bad but I don't surprise even if your soldering causes your problems.
You had better use leaded solder wire If possible, it will make soldering easy. Lead free solder needs higher temperature to melt and flow, which means you have to solder with hotter iron setting or longer process. In the result it may be prone to break trace or damage components. I've heard many veterans recommends leaded solder to beginners.

Assuming controller itself work sanely, trace damages at solder joint likely to be a culprit. (That being said, it is always possible that PCB manufacturing or my SMT soldering are failed.)
For example,  I guess K64 has a fault somewhere around because other K6* keys work correctly. Try making short between K64 right hole and D64 lower hole, I think it register a char. To fix jumper it as a-c said.

From how row7 trace goes I guress trace is disconnected between D74 cathode and D73 cathode. Try making jumper between them.

Offline rand77

  • Posts: 74
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #554 on: Sun, 03 April 2016, 21:38:22 »
Thanks guys for tips. 

Yes, the pad for D64 was lifted when de-soldering the through hole diode for the second time.   D77 may need  a jumper too.   I will try putting on it and see if it fixes anything.   The other side of the board looks ok.

I will try a jumper between D74 cathode and D73 cathode.

I have attempted to reflow all the pins of the controller with a tiny bit of solder paste and some liquid flux.   I do use non-leaded solder as I have a big spool of it,   I usually set the iron temp to 300 degC  as I find that I can heat up the pad and solder quickly without applying the heat for a long time duration.     

Offline rand77

  • Posts: 74
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #555 on: Sun, 03 April 2016, 21:40:40 »
I tried making a short between t between K64 right hole and D64, this DOES register a char.

However, a similar test shorting K(a)(b) and D(a)(b)  on the failing keys is still NOT registering anything.   

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #556 on: Mon, 04 April 2016, 01:35:35 »
However, a similar test shorting K(a)(b) and D(a)(b)  on the failing keys is still NOT registering anything.   

Did you try jumper between D74 and D73?

Offline BlueNalgene

  • Posts: 739
  • Location: Oklahoma, USA
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #557 on: Thu, 14 April 2016, 16:39:33 »
People have been asking about another round of the Alps Party.  I may not be up to doing another full GB of that project, but I was wondering if you were still using your mailing list.  These folks might want to know the next time you print a big crop of boards.

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #558 on: Thu, 14 April 2016, 19:49:30 »
Yeah, I was just thinkg about reodering PCB.  I'll order them  in small scale and sell here or artisan thread. Anyway, I'll post updates here if something happens.

Offline axtran

  • Posts: 456
  • Location: Washington, DC, USA
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #559 on: Tue, 19 April 2016, 22:10:54 »
Yeah, I was just thinkg about reodering PCB.  I'll order them  in small scale and sell here or artisan thread. Anyway, I'll post updates here if something happens.

This is great news. Maybe another plate from someone? I would totally love an ALPS plate that has support for Cherry plate stabilizers (if that would even work)!
MX Silent > MX Vintage Black > Everything Else

Offline tintoret

  • Posts: 50
  • Location: MN
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #560 on: Sat, 23 April 2016, 19:38:24 »
Yeah, I was just thinkg about reodering PCB.  I'll order them  in small scale and sell here or artisan thread. Anyway, I'll post updates here if something happens.

This is great news. Maybe another plate from someone? I would totally love an ALPS plate that has support for Cherry plate stabilizers (if that would even work)!

This would be great. I'd be on board immediately for the PCB and a plate would save me having to cut one down.

Offline romevi

  • Formerly romevi
  • * Exalted Elder
  • Posts: 8941
  • Location: The Windy City
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #561 on: Sat, 23 April 2016, 22:02:10 »
Yes! Definitely down for a PCB!

Offline nickheller

  • Cherry ML life
  • * Destiny Supporter
  • Posts: 1647
  • Location: US
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #562 on: Sat, 23 April 2016, 22:03:13 »
I'd also buy at least 1 pcb, maybe 2.

Offline emdude

  • Posts: 366
  • Location: US
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #563 on: Sat, 23 April 2016, 22:16:08 »
@hasu, have you spoken to anyone about organizing another Alps 60% GB?  I'd definitely be in for 2 PCBs and plates as well.
Current drivers: IBM Model M SSK

Offline CPTBadAss

  • Woke up like this
  • Posts: 14363
    • Tactile Zine
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #564 on: Sat, 23 April 2016, 23:02:17 »
Yeah, I was just thinkg about reodering PCB.  I'll order them  in small scale and sell here or artisan thread. Anyway, I'll post updates here if something happens.

I'd be interested in another PCB/plate

Offline BlueNalgene

  • Posts: 739
  • Location: Oklahoma, USA
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #565 on: Sat, 23 April 2016, 23:12:29 »
While I plan on doing another Alps Party sale, I don't plan on doing a 60% (at least for a bit). 

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #566 on: Sat, 23 April 2016, 23:48:53 »
Hey guys, Thanks for your interest

OK. I'll start 4th run and taking order. Please use email to make my invoicing process easy. my email is hasu@tmk-kbd.com.
Just let me know quantitiy you want(and your paypal account is not same as your email) I'll send paypal invoice and message.

Sorry, I can't offer any plate you can get only PCB from me, and price and shipping cost was revised from past runs.

Pirce: $37USD per PCB
Shipping and Paypal fee: $10(add $2.5 per extra PCB)
For example, one PCB costs 47 while two PCBs costs 86.5 in total.

It takes probably two or three weeks utill shipping starts.

No MOQ but max quantity in this batch is 25.

If you have any question post it here. Feel free to ask me with PM/email if it includes sensitive info.

Thanks,

Offline emdude

  • Posts: 366
  • Location: US
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #567 on: Sun, 24 April 2016, 00:32:18 »
Awesome!  Sent you an e-mail!  ;D
Current drivers: IBM Model M SSK

Offline need

  • Posts: 460
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #568 on: Sun, 24 April 2016, 05:24:18 »
Wow thanks! Sent you an e-mail as well :)

Offline alienman82

  • * Elevated Elder
  • Posts: 4051
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #569 on: Sun, 24 April 2016, 10:11:00 »
removed.
« Last Edit: Thu, 01 March 2018, 15:26:41 by alienman82 »

Offline tintoret

  • Posts: 50
  • Location: MN
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #570 on: Sun, 24 April 2016, 11:29:01 »
Hey guys, Thanks for your interest

OK. I'll start 4th run and taking order. Please use email to make my invoicing process easy. my email is hasu@tmk-kbd.com.
Just let me know quantitiy you want(and your paypal account is not same as your email) I'll send paypal invoice and message.

Sorry, I can't offer any plate you can get only PCB from me, and price and shipping cost was revised from past runs.

Pirce: $37USD per PCB
Shipping and Paypal fee: $10(add $2.5 per extra PCB)
For example, one PCB costs 47 while two PCBs costs 86.5 in total.

It takes probably two or three weeks utill shipping starts.

No MOQ but max quantity in this batch is 25.

If you have any question post it here. Feel free to ask me with PM/email if it includes sensitive info.

Thanks,

That's great news! I sent you an email last night, but it was from the wrong email. The one from this morning is the one connected to PayPal.

Offline romevi

  • Formerly romevi
  • * Exalted Elder
  • Posts: 8941
  • Location: The Windy City
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #571 on: Sun, 24 April 2016, 11:54:53 »
Sent an email, by the way. Just marking here. :)

Offline Radlife

  • Posts: 37
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #572 on: Sun, 24 April 2016, 14:28:05 »
Where would be a good place to get a plate?

Offline emdude

  • Posts: 366
  • Location: US
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #573 on: Sun, 24 April 2016, 14:59:40 »
Unless there's a GB on the horizon, you'd probably have to get a plate cut yourself.
Current drivers: IBM Model M SSK

Offline SJHL

  • Posts: 274
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #574 on: Sun, 24 April 2016, 15:51:33 »
Sending an email soon. Just a heads up!

Offline rand77

  • Posts: 74
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #575 on: Sun, 24 April 2016, 19:24:56 »
Email sent as well.   

For plates I guess you could always cut one from a full-size board, or have a one-off made at a local laser cutter or water jet shop.   I had some Matias Ergodox plates about a year ago for around $25 at a makerspace in Toronto.

Offline timerwin63

  • Posts: 49
  • Location: Vermont, USA
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #576 on: Sun, 24 April 2016, 21:49:21 »
There are also a couple of plates floating around Taobao that support Alps, but you might run into trouble with stabilizers.
Roses are red, violets are blue. They don't think it be like it is, but it do.

Offline climbalima

  • Posts: 130
  • Location: Boston MA
  • likes building stuff
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #577 on: Sun, 24 April 2016, 22:06:49 »
Email sent!

Offline emdude

  • Posts: 366
  • Location: US
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #578 on: Sun, 24 April 2016, 22:08:43 »
There are also a couple of plates floating around Taobao that support Alps, but you might run into trouble with stabilizers.
If it isn't a lot of trouble, do you have links?
Current drivers: IBM Model M SSK

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #579 on: Mon, 25 April 2016, 11:21:55 »
Got emails and 21 pcbs were claimed.
I'll send invoice in a few days.

Thanks,

Offline romevi

  • Formerly romevi
  • * Exalted Elder
  • Posts: 8941
  • Location: The Windy City
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #580 on: Mon, 25 April 2016, 11:22:46 »
Got emails and 21 pcbs were claimed.
I'll send invoice in a few days.

Thanks,

 :p

Offline mreverything

  • Posts: 22
  • Location: MA/NY/UT/BRAZIL
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #581 on: Tue, 26 April 2016, 17:56:17 »
Sent an email, thanks!

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #582 on: Fri, 29 April 2016, 12:39:09 »
Hi all,
Paypal invoices were sent for all orders.
I assembled a few and tested them, no problem. It'll take two weeks to production and then shipping will start after that.

Thanks

Offline alienman82

  • * Elevated Elder
  • Posts: 4051
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #583 on: Fri, 29 April 2016, 12:53:37 »
removed.
« Last Edit: Thu, 01 March 2018, 15:21:00 by alienman82 »

Offline SJHL

  • Posts: 274
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #584 on: Fri, 29 April 2016, 13:52:44 »
Hi all,
Paypal invoices were sent for all orders.
I assembled a few and tested them, no problem. It'll take two weeks to production and then shipping will start after that.

Thanks

Paid. Thank you!

Offline bubblebobbler

  • Posts: 13
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #585 on: Fri, 29 April 2016, 14:24:49 »
paid, happy to join such a buy :D

Offline emdude

  • Posts: 366
  • Location: US
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #586 on: Fri, 29 April 2016, 16:25:12 »
Paid for my invoice, looking forward to the PCBs!  ;D
Current drivers: IBM Model M SSK

Offline Pemdas

  • Posts: 629
  • Location: Vancouver, WA
  • (づ ̄ ³ ̄)づ ᶠᶫᵒᵃᵗᶦᶰᵍ ᶫᶦᵏᵉ ᵃ ᵇᵘᵗᵗᵉʳᶠᶫʸ
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #587 on: Fri, 29 April 2016, 16:43:49 »
Hi all,
Paypal invoices were sent for all orders.
I assembled a few and tested them, no problem. It'll take two weeks to production and then shipping will start after that.

Thanks

Paid! Thanks Hasu! My alps collection is growing rapidly haha
HHKB2 | Orion v2 | TGR-03 Proto | Octagon v2 | JD45 | BlackBird | Mira SE | Viper v2 | SX60 | E8-v1 | Alice | LZ GH v2 | No 1/65 | 910SE | Kyuu | LZ CLS ms | UNIKORN | PhysiX

Offline kiwi99

  • that's a gnarly dookie
  • Posts: 748
  • Location: Vancouver, BC
  • authentic church of halverson member
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #588 on: Fri, 29 April 2016, 17:15:59 »
Got my invoice, will pay when I get home.

Offline merlin64

  • Posts: 1273
  • Location: Seattle, WA
    • MechMerlin
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #589 on: Fri, 29 April 2016, 19:29:49 »
Was this a new rev of the PCB?

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #590 on: Fri, 29 April 2016, 21:22:56 »
Was this a new rev of the PCB?

Rev.D now, changed just land shape of x'tal and fixed values on silk print. Completely equivalent to Rev.C in terms of electrical aspect and dimension.

Pushed changes to github now. check it.
https://github.com/tmk/alps64
Code: [Select]
* 51d2223 Update README for Rev.D
* f446230 Fix X'tal foot print and ground connection
* f0fdba5 Change vaules of C and R and add logo.

Offline merlin64

  • Posts: 1273
  • Location: Seattle, WA
    • MechMerlin
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #591 on: Sat, 30 April 2016, 01:39:27 »
Nice. Any plans to add led support for those who have sk cl greens with LED cut out?

Sent from my SAMSUNG-SM-G900A using Tapatalk


Offline need

  • Posts: 460
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #592 on: Sat, 30 April 2016, 18:05:20 »
For anyone that needs plates, there's an IC now:

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

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #593 on: Sun, 01 May 2016, 18:32:39 »
I have no plan practically but am still interested in thinking how to implement.

- Can we source the rectangular LEDs that fits in the hole of SKCL?
- Can Matias switches be glowed with LEDs? How?
- What are people going to use the LEDs for? Just status indicatior, backlight or fancy disco illumination with full control of each and every leds?

Nice. Any plans to add led support for those who have sk cl greens with LED cut out?

Sent from my SAMSUNG-SM-G900A using Tapatalk




Offline kiwi99

  • that's a gnarly dookie
  • Posts: 748
  • Location: Vancouver, BC
  • authentic church of halverson member
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #594 on: Sun, 01 May 2016, 19:03:20 »
I have no plan practically but am still interested in thinking how to implement.

- Can we source the rectangular LEDs that fits in the hole of SKCL?
- Can Matias switches be glowed with LEDs? How?
- What are people going to use the LEDs for? Just status indicatior, backlight or fancy disco illumination with full control of each and every leds?

Nice. Any plans to add led support for those who have sk cl greens with LED cut out?

Sent from my SAMSUNG-SM-G900A using Tapatalk



I can't say for certain but the holes look big enough for both 2x3x4mm and 1.8mm leds on the skcl greens.

Matias switches have a flat bottom with no cutouts directly in the bottom of the housing like other newer rgb clear housing switches, I am guessing they intended to place SMD leds adjacent to the switches to get them to glow through.

I think just some status LEDS would be cool, an option could be implementing something like gons pcbs have which are the indicators grouped by the caps lock switch and just require a hole in the plate to be cut to let the light shine through.
example of gons:
More



Offline alienman82

  • * Elevated Elder
  • Posts: 4051
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #595 on: Sun, 01 May 2016, 19:06:06 »
removed.
« Last Edit: Thu, 01 March 2018, 15:19:46 by alienman82 »

Offline bubblebobbler

  • Posts: 13
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #596 on: Thu, 05 May 2016, 09:10:33 »
could you clarify which part of AEK ISO isn't compatible with alps64?

Offline tofgerl

  • Posts: 887
  • Location: Norway
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #597 on: Thu, 05 May 2016, 13:05:21 »
I was tired of having a linux VM sitting around just for making firmware for my keyboard.
So now I spent half a day making a toy which automates like five commands. Yay me, productivity be damned.

At least it's a holiday...

It also supports the ANSI keymap which I use for everything because... I use it.

Please test for me :)

https://git.io/alpsOnDocker

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #598 on: Fri, 06 May 2016, 08:33:52 »
could you clarify which part of AEK ISO isn't compatible with alps64?

hmm, over all except for bottom row.
Just search pic of AEK ISO and Dell ISO then compare them, its key alignment is despairingly different.

Offline hasu

  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK Alps64 - 60% PCB for Alps
« Reply #599 on: Fri, 06 May 2016, 08:40:30 »
[GB UPDATE]
Production of PCBs was almost done.
Today shipped some PCBs, rest of orders will be fulfiled in a week.