Author Topic: [opensource] XMMX | TKL PCB for Cherry and ALPS  (Read 77067 times)

0 Members and 1 Guest are viewing this topic.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
[opensource] XMMX | TKL PCB for Cherry and ALPS
« on: Sun, 07 January 2018, 08:17:11 »
Introduction
The XMMX is a Tenkeyless PCB designed to work with MX compatible switches as well as ALPS SKCL/SKCM and their clones.
The project is available opensource under a Creative Commons BY-SA 3.0 license here.



Layouts

Dots are LEDs indicators, there are two different indicators that could be populated either in switch or in their dedicated position.

Cases compatibility
This PCB is inteded to fit the Cooler Master Quickfire Rapid (not the Rapid-i) and the Filco Majestouch 2 TKL cases, although it could fit some other commercial TKL cases.
If you're looking for a way to make your TKL keyboard programmable without replacing the PCB, please have a look at bpiphany's replacement controllers.

The USB connector for this PCB is placed on the bottomside of the PCB between Esc and F1.
Alternatively, a JST ph connector could be used in the USB breakout to avoid any modification to the case.

Case nameCompatibleNotes
Cooler Master Quickfire RapidYesTested
Cooler Master Quickfire Rapid-iNODifferent mounting supports
GANSS G.S 87PossibleUntested but looks identical to the Filco Majestouch 2
Filco Majestouch 1PossibleUntested but should be identical to the Majestouch 2
Filco Majestouch 2YesTested
Filco ZeroPossibleUntested but should be identical to the Majestouch 2
iKBC G87NODifferent mounting supports
KBParadise V80PossibleUntested but looks identical to the Cooler Master Quickfire Rapid
KUL ES-87NODifferent mounting supports
NorbatouchNODoesn't support the QFR
WASD V2 TKLPossibleUntested but looks identical to the Cooler Master Quickfire Rapid
YMDK CNC CaseYesTested by a fellow GHer whom I provided with an ealier revision of the PCB


Parts needed
This is intended to be a DIY kit so to assemble the board yourself you need the following electronic components:
QuantityDescriptionManufacturer part numberSymbol
1XMMX PCB
1Atmel ATmega32u4ATMEGA32U4-AUU1
116MHz crystalX322516MOB4SIX1
222pf capacitorCL21C220JBANNNCC1, C2
961N4148 diode1N4148W (1N4148WS would also fit)D1 to D96
222 Ohm resistor0805W8J0220T5ER1, R2
11 kOhm resistor0805W8F1001T5ER5
31uF capacitorCL21F105ZOFNNNEC3 to C7
50.1uF capacitor0805F104M500NTC8 to C10
116 pins USB type-C SMD connectorTYPE-C16PIN

Please note: Part numbers are just for reference, it's not mandatory to use those, just make sure that capacitors and resistors are form factor 0805 and diodes are SOD-123.
You can use your own crystal of choice as long as it's paired with the correct capacitors.

You also need:
  • Two discrete LEDs and Two 0805 resistors for them;
  • one JST ph 5 pin connector (optional, in place of the USB connector);
  • a set of stabilizers;
  • up to 96 switches.

Firmwares

Updates
  • v1.1: Replaced USB mini with Type-C. Fixed misalignments.
« Last Edit: Thu, 25 June 2020, 11:35:01 by TalkingTree »
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #1 on: Sun, 07 January 2018, 08:17:26 »
reserved
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline _haru

  • Formerly linuxfanatic
  • Posts: 390
  • Location: Perth, Western Australia
  • Back from the dead
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #2 on: Mon, 08 January 2018, 07:42:46 »
If you made this compatible with through-hole diodes and a CNT-013 Arduino Micro or Teensy 2.0 (Arduino is much cheaper) this would be a lot easier and cheaper for people to use. I for one would love this board but I can't solder SMD :(

Also, for the next revision, consider adding support for Alps-style stepped caps lock. That would open up a lot more keycap compatibility for those of us who want to use this with Alps switches.
« Last Edit: Mon, 08 January 2018, 07:44:22 by _haru »
AMJ60 - 45g MX White | GH60 Rev. C - Ghost Gateron Blacks | DFK101 - Alps SKCM Cream | Filco Majestouch 2 TKL - 62g Vintage MX Ergo Clear

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #3 on: Mon, 08 January 2018, 07:50:54 »
If you made this compatible with through-hole diodes and a CNT-013 Arduino Micro or Teensy 2.0 (Arduino is much cheaper) this would be a lot easier and cheaper for people to use.
I see what you mean but please understand that these are PCBs I make for myself and then release opensource hoping that it could be useful to someone else out there.
I, for one, have no interest in such modifications but the source is open to anyone for this very purpose.

consider adding support for Alps-style stepped caps lock.
Is that different from a MX stepped caps lock? If not, it's already supported.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline _haru

  • Formerly linuxfanatic
  • Posts: 390
  • Location: Perth, Western Australia
  • Back from the dead
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #4 on: Mon, 08 January 2018, 07:58:48 »
I see what you mean but please understand that these are PCBs I make for myself and then release opensource hoping that it could be useful to someone else out there.
I, for one, have no interest in such modifications but the source is open to anyone for this very purpose.

I completely understand. Thanks for the clarification, I'll chuck it to my PCB designer friend and see what he can do :D

Is that different from a MX stepped caps lock? If not, it's already supported.

Yeah, it's a bit different. Take a look at this:

186011-0
AMJ60 - 45g MX White | GH60 Rev. C - Ghost Gateron Blacks | DFK101 - Alps SKCM Cream | Filco Majestouch 2 TKL - 62g Vintage MX Ergo Clear

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #5 on: Mon, 08 January 2018, 08:05:12 »
Yeah, it's a bit different. Take a look at this:

(Attachment Link)
I doubt I can fit three caps lock pads together like that but I'll consider it.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline _haru

  • Formerly linuxfanatic
  • Posts: 390
  • Location: Perth, Western Australia
  • Back from the dead
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #6 on: Mon, 08 January 2018, 08:09:37 »
I doubt I can fit three caps lock pads together like that but I'll consider it.
[/quote]

:thumb: Thanks man!
AMJ60 - 45g MX White | GH60 Rev. C - Ghost Gateron Blacks | DFK101 - Alps SKCM Cream | Filco Majestouch 2 TKL - 62g Vintage MX Ergo Clear

Offline odd

  • Posts: 321
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #7 on: Sun, 25 March 2018, 20:07:48 »
If you made this compatible with through-hole diodes and a CNT-013 Arduino Micro or Teensy 2.0 (Arduino is much cheaper) this would be a lot easier and cheaper for people to use. I for one would love this board but I can't solder SMD :(

Also, for the next revision, consider adding support for Alps-style stepped caps lock. That would open up a lot more keycap compatibility for those of us who want to use this with Alps switches.

You can get a Phantom TKL if you want to use thru-hole diodes and a Teensy controller.

Offline reijikyosuke

  • Posts: 15
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #8 on: Tue, 10 April 2018, 00:33:05 »
could you try a case from CM Storm Quickfire TK? Interested to see a numpad instead a normal TKL layout one.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #9 on: Tue, 10 April 2018, 02:51:47 »
could you try a case from CM Storm Quickfire TK? Interested to see a numpad instead a normal TKL layout one.
The Quickfire TK has an additional column, the XMMX won't just fit. Sorry.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #10 on: Fri, 13 April 2018, 07:06:25 »
EasyAVR firmware now officially supports the XMMX. Big thanks to metalliqaz.
Link in the first post.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline Delirious

  • Posts: 322
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #11 on: Fri, 13 April 2018, 07:34:59 »
I see what you mean but please understand that these are PCBs I make for myself and then release opensource hoping that it could be useful to someone else out there.
I, for one, have no interest in such modifications but the source is open to anyone for this very purpose.

I completely understand. Thanks for the clarification, I'll chuck it to my PCB designer friend and see what he can do :D

Is that different from a MX stepped caps lock? If not, it's already supported.

Yeah, it's a bit different. Take a look at this:

(Attachment Link)

Alps stepped caps are on a different level of ****show.
1. IBM brand's stepped caps(ibm p70, some weird japanese multistation) is 1.25u mount from the left. AKA cherry compatible stepped caps
2. Alps Electric-made stepped caps(dell at101, sgi bigfoot, leading edge-2214) is 1.5u mount from the left. This mount is the more popular one among alps user.

I can take a picture later showing the differences if needed.

If you want to include all 3 mounts for caps(1.25, 1.5, and 1.75), I suggest forgoing in-switch leds and having the 1.5 mount upside down in place of the leds. The led then relocate toward the right edge of the cap.
« Last Edit: Fri, 13 April 2018, 07:41:56 by Delirious »

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #12 on: Fri, 13 April 2018, 08:45:00 »
If you want to include all 3 mounts for caps(1.25, 1.5, and 1.75), I suggest forgoing in-switch leds and having the 1.5 mount upside down in place of the leds. The led then relocate toward the right edge of the cap.
I though of this as the only possible solution as well, and I won't then implement it.
This PCB is intended to fit a CM QFR case too so in-switch LEDs are necessary.
Also, the original idea was to convert a Filco Majestouch into a Filco Zero which features a full touch Caps Lock.
I frankly believe we can live with two different Caps Lock layouts alone. Furthermore the project is opensource for the sake of different implementations.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline Acereconkeys

  • Posts: 498
  • Location: West Coast US of A
  • Happiness = life - expectations
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #13 on: Tue, 22 May 2018, 21:27:51 »
Hello.

I just found this thread and I was wondering if you think this pcb would fit in my current board. It uses a V80 PCB inside a case made by Vortex designed to fit into a filco I think.

Here's a photo.



Do you think it'd work?
TMO50 | Jane V2 CE Incoming | Realforce 87u 55g | Aergo

Aergo design and build log: https://geekhack.org/index.php?topic=103681.msg2840918#msg2840918

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #14 on: Wed, 23 May 2018, 02:58:50 »
a case made by Vortex designed to fit into a filco I think.
That case looks similar to the YMD CNC case which is compatible with this PCB.
If it supports a Filco MJ2 TKL then it will support the XMMX. You'll have to use a JST ph 5 pin connector to route your case inside the case (or solder a cable directly on the PCB) as stated in the first post.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline Acereconkeys

  • Posts: 498
  • Location: West Coast US of A
  • Happiness = life - expectations
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #15 on: Wed, 23 May 2018, 17:26:38 »
a case made by Vortex designed to fit into a filco I think.
That case looks similar to the YMD CNC case which is compatible with this PCB.
If it supports a Filco MJ2 TKL then it will support the XMMX. You'll have to use a JST ph 5 pin connector to route your case inside the case (or solder a cable directly on the PCB) as stated in the first post.

Thank you talkingtree I will go ahead and begin printing/preparing to use this. I am very excited I've been wanting programmability on this keyboard ever since I got it it's been quite frustrating not being able to rebind caps lock as control.

I am a bit confused what you mean by having to use the 5pin connector. Could you explain more what that is for? I'd ideally not like to solder a cable directly into the pcb as a removeable cable would be ideal.
TMO50 | Jane V2 CE Incoming | Realforce 87u 55g | Aergo

Aergo design and build log: https://geekhack.org/index.php?topic=103681.msg2840918#msg2840918

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #16 on: Thu, 24 May 2018, 09:29:51 »
I am a bit confused what you mean by having to use the 5pin connector. Could you explain more what that is for?
The XMMX is designed to be standalone, other than fitting some commercial cases, therefore the USB port would end up being in a unusable location for the aforementioned cases. You have certainly noticed how Filco MJ2 cables are attached to the PCB. I would the recommend the same solution, i.e. using a JST ph connector.
I hope it clarifies.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline Acereconkeys

  • Posts: 498
  • Location: West Coast US of A
  • Happiness = life - expectations
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #17 on: Thu, 24 May 2018, 11:47:04 »
That does thank you for the reply.

I believe I will begin trying to build this PCB. It should be a fun learning experience as I've never done any kind of SMD soldering.

Thank you again for your work.
TMO50 | Jane V2 CE Incoming | Realforce 87u 55g | Aergo

Aergo design and build log: https://geekhack.org/index.php?topic=103681.msg2840918#msg2840918

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #18 on: Thu, 24 May 2018, 13:13:06 »
You're very welcome, keep me posted with your progress.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline droideggs

  • Posts: 21
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #19 on: Wed, 20 June 2018, 19:45:13 »
hate to be that guy, but is there a guide on how to install the various parts onto the PCB?  for instance where on the PCB would it need to be installed?

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #20 on: Thu, 21 June 2018, 14:22:04 »
hate to be that guy, but is there a guide on how to install the various parts onto the PCB?  for instance where on the PCB would it need to be installed?
That's actually a good point. I updated the table in the first post with a symbol's list. That should answer your question.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline waldorf120

  • Posts: 52
  • Location: California USA
  • My keyboard never leaves me bored
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #21 on: Wed, 11 July 2018, 11:59:05 »
Thank you TalkingTree!  That was relatively easy.  Just ordered 10 in classic green with a solder stencil.  I'll upload pictures when they get delivered and I have time to work on them.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #22 on: Wed, 11 July 2018, 14:09:44 »
Thank you TalkingTree!  That was relatively easy.  Just ordered 10 in classic green with a solder stencil.  I'll upload pictures when they get delivered and I have time to work on them.
Thank you for looking into it. I'm looking forward for some pictures.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline AdrianMan

  • Posts: 83
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #23 on: Mon, 17 September 2018, 03:28:23 »
Hello ! Is there any change I could get one of these that supports a split spacebar layout ? Something like 2.75 - 1.25 - 2.25 or 3u - 3u ? KPRepublic has something like that but I don't think the pcb fits my case : https://kprepublic.com/products/xd87-xd87-xd80-custom-mechanical-keyboard-kit80-supports-tkg-tools-support-underglow-rgb-pcb-programmed-gh80-kle

I'm the one that got the early version PCB into the YMDK case :) But now I'm kinda itching for trying a split spacebar + a thick  4 - 4.5 mm Acrylic plate and put them in the same case :)

Thanks !
Adrian

Offline cspirou

  • Posts: 39
  • Location: France
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #24 on: Fri, 16 August 2019, 00:06:02 »
I just found this project while looking for a PCB for the YMDK case. Thanks for doing this, I highly appreciate it.

Did you ever make a plate for this?

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #25 on: Mon, 04 May 2020, 17:01:50 »
v1.1: Replaced USB mini with Type-C; fixed misalingments.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline ruohki

  • Posts: 8
  • Loc: Germany
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #26 on: Mon, 09 November 2020, 18:34:13 »
fantastic work. Is it possible to update the partlist as some of them (some of the capacitors do not seem to be available anymore on jlcpcb)

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #27 on: Tue, 10 November 2020, 08:31:15 »
fantastic work. Is it possible to update the partlist as some of them (some of the capacitors do not seem to be available anymore on jlcpcb)
Thanks. I'll have a look.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #28 on: Tue, 10 November 2020, 13:18:41 »
some of the capacitors do not seem to be available anymore on jlcpcb
They all seem to be available. Can you fill with more details?
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline ruohki

  • Posts: 8
  • Loc: Germany
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #29 on: Wed, 11 November 2020, 17:42:56 »
looks like I am an idiot :D guess they restocked the parts :)

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #30 on: Thu, 12 November 2020, 07:09:14 »
guess they restocked the parts
Likely.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline ruohki

  • Posts: 8
  • Loc: Germany
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #31 on: Sat, 21 November 2020, 04:03:42 »
Thank you mister :)



still have to wait for the missing parts to arrive  :-[

Offline pseuobacon

  • Posts: 4
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #32 on: Thu, 04 March 2021, 18:08:27 »
Looks like the PCB is being updated at the moment. What are the changes intended for this new version?

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #33 on: Sat, 06 March 2021, 00:40:44 »
What are the changes intended for this new version?
Split spacebar as designed for the TOAD, but I'm progressing at sloth speed.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline pseuobacon

  • Posts: 4
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #34 on: Wed, 17 March 2021, 06:41:19 »
The version 1.1 link on easyeda seems to point to the WIP version, is it possible to get the link fixed?

Offline pseuobacon

  • Posts: 4
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #35 on: Thu, 18 March 2021, 09:01:51 »
Also, I just got my PCBs - all the switches seem to be working except for ANSI Enter and right Ctrl? I checked the traces with a multimeter and the diodes seem to be all correct, I'm not sure what I'm doing wrong?

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #36 on: Thu, 18 March 2021, 13:20:43 »
The firmware is not update for your revision. I'll try and release it this weekend.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline Euf0ria

  • Posts: 21
  • Location: Sweden
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #37 on: Thu, 22 April 2021, 04:39:21 »
Looking at the latest work in progress I see new holes for in-switch-LEDs but no traces for them.
What is your aim for this addition? Static light or maybe also some effects?
I'm very excited to test this PCB at some point. Great work! :thumb:
All your base are belong to us

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #38 on: Thu, 22 April 2021, 06:55:17 »
I see new holes for in-switch-LEDs but no traces for them.
Extra keys but I haven't had a chance to finalize the revision yet.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline holycow234234

  • Posts: 9
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #39 on: Sat, 01 May 2021, 14:41:10 »
I'm a bit confused here.
Is either version on EasyEDA ready to go, or are both currently under revision?
They both say "UNDER REVISION - DO NOT SEND TO PRODUCTION" on the document layer.

Offline odd

  • Posts: 321
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #40 on: Wed, 05 May 2021, 05:16:16 »
I'm a bit confused here.
Is either version on EasyEDA ready to go, or are both currently under revision?
They both say "UNDER REVISION - DO NOT SEND TO PRODUCTION" on the document layer.

I could have missed something but version "PCB_2020-12-10_22-51-42" looks fine. Just a note I'm using version 1.0 in a couple of boards without issue. If you have no luck finding it I could send you a extra PCB I have if you pay for shipping. Also just to be clear you will need to do all the soldering of components as I'll just be sending the bare PCB. Send me a PM if you wanna go that route.

Offline holycow234234

  • Posts: 9
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #41 on: Wed, 05 May 2021, 16:36:46 »
I'm a bit confused here.
Is either version on EasyEDA ready to go, or are both currently under revision?
They both say "UNDER REVISION - DO NOT SEND TO PRODUCTION" on the document layer.

I could have missed something but version "PCB_2020-12-10_22-51-42" looks fine. Just a note I'm using version 1.0 in a couple of boards without issue. If you have no luck finding it I could send you a extra PCB I have if you pay for shipping. Also just to be clear you will need to do all the soldering of components as I'll just be sending the bare PCB. Send me a PM if you wanna go that route.

Oh, I was about to roll the dice on 1.1 since it looks like "PCB_2020-12-10_22-51-42" is missing the diodes on the bottom row.

Offline drdoc

  • Posts: 4
  • Location: Austin, Texas
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #42 on: Sun, 16 May 2021, 05:57:20 »
Hi,
  This is exactly the PCB I've been looking for!

  I'm very confused by the EasyEDA models' version labels.  Which one should I export for fabrication?

  Thank you for sharing your work!

Doc

Offline odd

  • Posts: 321
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #43 on: Sun, 30 May 2021, 16:49:14 »
I'm a bit confused here.
Is either version on EasyEDA ready to go, or are both currently under revision?
They both say "UNDER REVISION - DO NOT SEND TO PRODUCTION" on the document layer.

I could have missed something but version "PCB_2020-12-10_22-51-42" looks fine. Just a note I'm using version 1.0 in a couple of boards without issue. If you have no luck finding it I could send you a extra PCB I have if you pay for shipping. Also just to be clear you will need to do all the soldering of components as I'll just be sending the bare PCB. Send me a PM if you wanna go that route.

Oh, I was about to roll the dice on 1.1 since it looks like "PCB_2020-12-10_22-51-42" is missing the diodes on the bottom row.

Nice catch on the diodes I can't believe I didn't see that. I'm thinking about getting v1.1 fabed as well. Have you already bit the bullet and get them if so any issues?

Offline holycow234234

  • Posts: 9
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #44 on: Sun, 30 May 2021, 17:37:00 »
1.1 right now has some incomplete traces, and undrilled holes among other things (ask me how I know).
I found a copy someone made of 1.1 either from before it went to WIP or that they fixed: https://easyeda.com/aarondeister99/xmmx-revised
After checking more closely I ordered that version, and can confirm it works and everything is where it should be.

Offline faren

  • Posts: 4
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #45 on: Tue, 15 June 2021, 19:56:40 »
1.1 right now has some incomplete traces, and undrilled holes among other things (ask me how I know).
I found a copy someone made of 1.1 either from before it went to WIP or that they fixed: https://easyeda.com/aarondeister99/xmmx-revised
After checking more closely I ordered that version, and can confirm it works and everything is where it should be.

Hey, I'm thinking of making this pcb for my qfr. Are the parts listed on the initial post the ones I need to purchase or is it missing some? Also, is it possible to millmax it?

Offline holycow234234

  • Posts: 9
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #46 on: Wed, 16 June 2021, 18:09:56 »
The parts list is correct yes keeping in mind his other components listed below the table, except I would try a right angle jst connector.
I didn't have enough room with a normal one, so you might have better luck there.
I don't know what the specific requirements are for putting in millmaxs, but I'm betting that soldering them into the oval shaped holes would not be fun.

Offline faren

  • Posts: 4
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #47 on: Fri, 18 June 2021, 12:03:59 »
Can I omit the leds and resistors? Was never a fan of the leds on the original qfr pcb.

Offline holycow234234

  • Posts: 9
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #48 on: Fri, 18 June 2021, 12:30:30 »
Can I omit the leds and resistors? Was never a fan of the leds on the original qfr pcb.
I don't see why not. Just to be sure, you need the other resistors in the table. But if you're not putting in LEDs, I think you can leave those 2 resistors out. :)

Offline faren

  • Posts: 4
Re: [opensource] XMMX | TKL PCB for Cherry and ALPS
« Reply #49 on: Sat, 19 June 2021, 22:39:47 »