Author Topic: Dox KB, Build your own!  (Read 205014 times)

0 Members and 1 Guest are viewing this topic.

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Re: Dox KB, Build your own!
« Reply #750 on: Thu, 30 August 2012, 09:46:19 »
Here's the layout you wanted for PCB

does anyone know where to find the costar stab measurement/specs?
yea talk to bpiphany about it hes the one that did the phantom pcb and plate and the one who just redid the plate for me so i could have a normal spacebar on my phantom.
« Last Edit: Thu, 30 August 2012, 09:49:19 by TheProfosist »

Offline alaricljs

  • I be WOT'ing all day...
  • ** Moderator Emeritus
  • Posts: 3715
  • Location: NE US
Re: Dox KB, Build your own!
« Reply #751 on: Thu, 30 August 2012, 09:46:45 »
You can find that here:)
Filco w/ Imsto thick PBT
Ducky 1087XM PCB+Plate, w/ Matias "Quiet Click" spring-swapped w/ XM Greens

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #752 on: Fri, 31 August 2012, 00:08:06 »
Here's the layout you wanted for PCB

does anyone know where to find the costar stab measurement/specs?
thanks a lot for this

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #753 on: Tue, 18 September 2012, 15:05:40 »
Looking to get a list of materials together for the DOX builds that will be doing soon hopefully. Here is the list that I grabbed from the build a DOX thread:

- 62 1N41418 switching diode
- Teensy from http://www.pjrc.com/store/teensy.html
- 62 LEDs of your choice (forward voltage must be <2.5v)
- 30 resisters calculate ohm for a chain of LED in series of 2's powered by a 5v supply source
- 4 resisters calculate ohm for single LED powered by a 5v supply source
- 4 cherry stabilizers (1 space bar, 3 smaller ones)
- 1 mini USB receptacle (digikey)
- 1 mini USB male connector (here)
- 4 small wires
- 2 12-pin spacer thing for the teensy (here)
- 1 low profile DIP 4 way switch (ebay)

Here is the list adjusted with the few things that I have already found:


- Teensy from http://www.pjrc.com/store/teensy.html

- 62 1N41418 switching diode
- 62 LEDs of your choice (forward voltage must be <2.5v)
- 30 resisters calculate ohm for a chain of LED in series of 2's powered by a 5v supply source
- 4 resisters calculate ohm for single LED powered by a 5v supply source
- 4 costar stabilizers (1 space bar, 3 smaller ones) *http://tinyurl.com/9r92blq
- 1 mini USB receptacle *http://tinyurl.com/9dtgy4t
- 1 mini USB male connector *http://tinyurl.com/8arfsdw
- 1 low profile DIP 4 way switch *http://tinyurl.com/9yggwm5

- 4 small wires *?


I found the LEDs once before but they can no longer be bought here at the 2 links that I had I would like to find something comparable if they were correct. http://tinyurl.com/92aqsj7 http://tinyurl.com/9qc3577
« Last Edit: Thu, 27 September 2012, 08:23:30 by TheProfosist »

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #754 on: Wed, 19 September 2012, 00:44:08 »
Anyone had to pick out parts like thi before eapecially the leds and resistors? I would like to try and get everything from as few places as possible

Offline alaricljs

  • I be WOT'ing all day...
  • ** Moderator Emeritus
  • Posts: 3715
  • Location: NE US
Re: Dox KB, Build your own!
« Reply #755 on: Wed, 19 September 2012, 10:39:33 »
Mouser or Digikey.... with Mouser you can then share your materials list with others.

For more complicated bits it's pretty common to have to go with multiple sources.  Ebay is a fine source for passive components since they are dirt cheap and quality is consistent.  Also I do ebay for LEDs.
Filco w/ Imsto thick PBT
Ducky 1087XM PCB+Plate, w/ Matias "Quiet Click" spring-swapped w/ XM Greens

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #756 on: Wed, 19 September 2012, 17:20:04 »
Ive heard of the places i just have no real idea how to find the exact parts i need i guess i dont even know the exact parts i need the only thing that ever really got specked out was the leds and i cant pick them up anymore.
« Last Edit: Thu, 20 September 2012, 16:32:07 by TheProfosist »

Offline ishtob

  • Posts: 514
  • Location: Boston,MA
Re: Dox KB, Build your own!
« Reply #757 on: Fri, 21 September 2012, 00:02:52 »
i got the diodes from onlinecomponents.com

as for the resisters, they were some generic ones i got from radioshack... just make sure they are good for whatever spec of LED you would like to use.

screws for the case im using M2x9 screws with the torx bit (you can use phillips if you like, i just like the look of the stars) and its from:
http://www.metricscrews.us/

i believe i got the LED and the PCB mounted 4 channel switch (for LED control) from digikey

I already ordered some M2x9 screws, and might hav enough fo the 4 channel switch, but i need to check

Offline ishtob

  • Posts: 514
  • Location: Boston,MA
Re: Dox KB, Build your own!
« Reply #758 on: Fri, 21 September 2012, 00:05:31 »
make sure the LED are the ones that can be used with the switch. it cannot have that little lip thing on the bottom. It took me a while to find the ones that did not have it, just dont remember where it was from... maybe it s in the DIY thread

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #759 on: Thu, 27 September 2012, 00:28:20 »
I know ishtob doesnt have the time so does anyone else have enough knowledge to help me find the exact remaining parts needed?

Offline __red__

  • Posts: 194
Re: Dox KB, Build your own!
« Reply #760 on: Thu, 27 September 2012, 05:44:47 »
 Tell us what parts you're looking for and we'll try and help you find them.

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #761 on: Thu, 27 September 2012, 08:25:20 »
- 62 1N41418 switching diode
- 62 LEDs of your choice (forward voltage must be <2.5v)
- 30 resisters calculate ohm for a chain of LED in series of 2's powered by a 5v supply source
- 4 resisters calculate ohm for single LED powered by a 5v supply source

for the leds im looking for red like on the cm storm quickfire and the brightest ones available I dont mind paying extra I think the ones I originally had specd out were correct but their no longer available http://tinyurl.com/9qc3577 though it looks like they had the little lip around the bottom which isnt correct for the ones that fit in the switch

Offline __red__

  • Posts: 194
Re: Dox KB, Build your own!
« Reply #762 on: Thu, 27 September 2012, 11:06:02 »
All through-hole parts?

Offline SmallFry

  • ** Moderator Emeritus
  • Posts: 3887
  • Location: Wisconsin, USA
  • Leaving 6/15; returning 6/22 or so.
Re: Dox KB, Build your own!
« Reply #763 on: Thu, 27 September 2012, 11:07:46 »
Yup! (I think so anyways...)

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #764 on: Thu, 27 September 2012, 11:11:08 »
Yep

Offline __red__

  • Posts: 194
Re: Dox KB, Build your own!
« Reply #765 on: Thu, 27 September 2012, 17:00:17 »
- 62 1N41418 switching diode
Can I assume you mean 1N4148?
http://www.newark.com/nxp/1n4148/hi-speed-diode-100v-do-35/dp/85K7886 ($0.019ea, $1.18)

Quote
- 62 LEDs of your choice (forward voltage must be <2.5v)

Depends on the color you want and how wide / narrow you want the beam to be.  Examples:
http://www.newark.com/multicomp/mcl034pd/led-3mm-70deg-hi-red/dp/14N9380  ($0.056ea, $3.47)

Quote
- 30 resisters calculate ohm for a chain of LED in series of 2's powered by a 5v supply source

This depends *entirely* on the LEDs chosen, but I'll detail the math so everyone will learn how to calculate resistor values for themselves.

So, your circuit looks like this:

5v ----------- RESISTOR -------- LED1 -------- LED2 ----------- 0v

We know the following facts:
1) The current flowing through all of these component is the same.
2) The Voltage drop across each of the LEDs is 2.1V (From the datasheet).
3) The sum of the voltages equals 5V.
4) The desired current is 10mA (From the datasheet)

So, we know that the voltage drop across the resistor is 5 - 2.1 - 2.1 = 0.8V

So, I = V / R
R = V / I
R = 0.8 / 0.01
R = 80 Ohms

Power rating required:
P = IV
P = 0.01 * 0.8
P = 8mW

So I would use this:
http://www.newark.com/multicomp/mccfr0w8j0820a20/resistor-carbon-film-82-ohm-125mw/dp/58K5136  ($0.004ea, $0.12)

Quote
- 4 resisters calculate ohm for single LED powered by a 5v supply source

So, I = V / R
R = V / I
R = 2.9 / 0.01
R = 290 Ohms

http://www.newark.com/multicomp/mccfr0w4j0301a50/resistor-carbon-film-300-ohm-250mw/dp/59K8363?in_merch=Popular%20Resistors ($0.005ea, $0.02)

Quote
for the leds im looking for red like on the cm storm quickfire and the brightest ones available I dont mind paying extra I think the ones I originally had specd out were correct but their no longer available http://tinyurl.com/9qc3577 though it looks like they had the little lip around the bottom which isnt correct for the ones that fit in the switch

Oops, I didn't get the super-bright ones.  However, now I've walked you through the process of product selection, if you want to try it and get me to check your math I'd be happy to.

Btw, your final cost: $4.79

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #766 on: Thu, 27 September 2012, 17:21:18 »
red what do you think of these http://tinyurl.com/9hqnh45 i think i found the brightest red ones even if their labeled orange. this would be the next brightest http://tinyurl.com/8kskuyq .
« Last Edit: Thu, 27 September 2012, 17:22:59 by TheProfosist »

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #767 on: Sat, 20 October 2012, 21:09:28 »
found brighter ones on mouser and will probably be ordering those http://tinyurl.com/8mk7dey

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #768 on: Sat, 20 October 2012, 21:53:58 »
Quote
Quote
- 62 1N41418 switching diode
http://tinyurl.com/9uwcjjs

Quote
- 62 LEDs of your choice (forward voltage must be <2.5v)
http://tinyurl.com/8mk7dey

Quote
- 30 resisters calculate ohm for a chain of LED in series of 2's powered by a 5v supply source
http://tinyurl.com/8sjcu2z

Quote
- 4 resisters calculate ohm for single LED powered by a 5v supply source
http://tinyurl.com/8ca78zm

wondering if someone could find me the diodes on mouser because im ordering everything else from there currently. O, and thanks for all the help __red__

Offline alaricljs

  • I be WOT'ing all day...
  • ** Moderator Emeritus
  • Posts: 3715
  • Location: NE US
Re: Dox KB, Build your own!
« Reply #769 on: Sat, 20 October 2012, 22:11:40 »
Just search on Mouser for 1N4148, sort by price ascending, pick the cheapest one that you can solder.  771-1N4148,133 is the cheapest thru hole in Q > 25.
Filco w/ Imsto thick PBT
Ducky 1087XM PCB+Plate, w/ Matias "Quiet Click" spring-swapped w/ XM Greens

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Re: Dox KB, Build your own!
« Reply #770 on: Sat, 20 October 2012, 22:19:20 »
Just search on Mouser for 1N4148, sort by price ascending, pick the cheapest one that you can solder.  771-1N4148,133 is the cheapest thru hole in Q > 25.
thanks a bunch i can now complete my parts list.

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #771 on: Tue, 23 October 2012, 09:07:51 »
Antone that is interested in getting a DOX please contact me via pm or email as I have a parts list together and all that is remaining is the plate.

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #772 on: Sun, 04 November 2012, 01:34:56 »
Plate is almost done, as soon as it is i will start ordering parts. If you have any interest or questions please let me know.

Offline getoffmalawn

  • Posts: 10
Re: Dox KB, Build your own!
« Reply #773 on: Fri, 09 November 2012, 09:16:30 »
Here's the layout you wanted for PCB

does anyone know where to find the costar stab measurement/specs?

Will this PCB fit in a Poker case? Or will it require some clipping as detailed here: http://geekhack.org/index.php?topic=24082.0

It looks like the same PCB to me, but I'd rather be sure before I order them. Thanks!

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #774 on: Fri, 09 November 2012, 19:38:00 »
Here's the layout you wanted for PCB

does anyone know where to find the costar stab measurement/specs?

Will this PCB fit in a Poker case? Or will it require some clipping as detailed here: http://geekhack.org/index.php?topic=24082.0

It looks like the same PCB to me, but I'd rather be sure before I order them. Thanks!
yes it will require some clipping itll be nearly the same PCB

Offline getoffmalawn

  • Posts: 10
Re: Dox KB, Build your own!
« Reply #775 on: Fri, 09 November 2012, 20:25:39 »
yes it will require some clipping itll be nearly the same PCB

Awesome, thanks for letting me know. Do you think it could be modified to fit the Teensy++, or even the Teensy 3.0? Running a keyboard with a 32 bit ARM processor could be interesting. :)

I've got a spare Teensy++, but no regular Teensies lying around. If it won't fit, it might make sense for me to get the original PCB printed instead.

Sorry for all the questions, I'm a new comer to electronics :)

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #776 on: Sat, 10 November 2012, 00:15:33 »
yes it will require some clipping itll be nearly the same PCB

Awesome, thanks for letting me know. Do you think it could be modified to fit the Teensy++, or even the Teensy 3.0? Running a keyboard with a 32 bit ARM processor could be interesting. :)

I've got a spare Teensy++, but no regular Teensies lying around. If it won't fit, it might make sense for me to get the original PCB printed instead.

Sorry for all the questions, I'm a new comer to electronics :)
the new dox is designed around the teensy 2.0 and that only waht works with it each controller is different especially the teensy 3.0 which naively cant be a keyboard

Offline getoffmalawn

  • Posts: 10
Re: Dox KB, Build your own!
« Reply #777 on: Sat, 10 November 2012, 00:25:36 »
the new dox is designed around the teensy 2.0 and that only waht works with it each controller is different especially the teensy 3.0 which naively cant be a keyboard

Sounds like I'll be ordering the original Dox PCB then. Thanks for getting back to me and helping me! :)

Also, not knowing too much about microprocessors, why can't an ARM processor easily be used for a keyboard?

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #778 on: Sat, 10 November 2012, 00:26:15 »
well original wont fit poker or anthing the original pic arnt up to show that.... just warning you

Offline getoffmalawn

  • Posts: 10
Re: Dox KB, Build your own!
« Reply #779 on: Sat, 10 November 2012, 00:47:40 »
Hmm, so it won't. Is that due to the width of the LED version being 0.017 inches shorter? Again, first time using ExpressPCB... been a long time since I've used Windows too, actually.

Thanks for tolerating all my noobish questions, I feel bad.

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #780 on: Sat, 10 November 2012, 00:51:26 »
Hmm, so it won't. Is that due to the width of the LED version being 0.017 inches shorter? Again, first time using ExpressPCB... been a long time since I've used Windows too, actually.

Thanks for tolerating all my noobish questions, I feel bad.
well were working on a new one that when ordered together will be cheaper and better the plate is all thats left and thats hopefully almost done i think I can post the layout for you if you want

Offline getoffmalawn

  • Posts: 10
Re: Dox KB, Build your own!
« Reply #781 on: Sat, 10 November 2012, 01:01:15 »
well were working on a new one that when ordered together will be cheaper and better the plate is all thats left and thats hopefully almost done i think I can post the layout for you if you want

Yeah sure, that would be awesome. Thanks!

All I'm really after is a PCB that will fit the Poker, but without the Teensy integrated onto the board, as I want to use the additional pins on a Teensy++ for some other stuff later on. Worst comes to worst, I could attach the needed Teensy++ pins to the LED board with wire instead of pins... not very pretty though.

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #782 on: Sat, 10 November 2012, 01:15:58 »




All kays can have leds i believe only red, orange, yellow though. The leds are also switchable using the same style dip switch the poker had.

Offline getoffmalawn

  • Posts: 10
Re: Dox KB, Build your own!
« Reply #783 on: Sat, 10 November 2012, 10:04:28 »
Thanks for that, that's given me some ideas for my layout.

For the record, the option I've gone with is to resize the original Dox PCB, and add stabilizers for the larger keys. Maybe add a mini USB port as well - that I'm undecided about.

The complexity of modifying the LED version is too difficult for a lowly noob like me. I've measured my Poker case multiple times, and I believe the unmodified Dox PCB would have fit anyway - there's quite a bit of leway - ~2-3mm both ways.

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #784 on: Sat, 10 November 2012, 11:00:28 »
Alright if your still getting one ishtob designed you should be fine if it the one dox made way at the beginning of this thread that a completly different beast.

Offline getoffmalawn

  • Posts: 10
Re: Dox KB, Build your own!
« Reply #785 on: Sat, 10 November 2012, 11:31:23 »
I'm basing mine off of this: http://lsdox.com/doxkb/doxkb_pcb.zip. It's the one by Dox, in the first post. From what I can see, they're essentially the same in terms of fitting into a Poker case. The only differences I can see that could affect matching it with the Poker case are;

  • It doesn't have the Teensy integrated, which I'm fine with.
  • Currently requires case modification to power it, which I'm rectifying in my own design.
  • The PCB sizes were very slightly different, which I've rectified.

Is there something that I'm missing?

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #786 on: Sat, 10 November 2012, 11:37:48 »
I'm basing mine off of this: http://lsdox.com/doxkb/doxkb_pcb.zip. It's the one by Dox, in the first post. From what I can see, they're essentially the same in terms of fitting into a Poker case. The only differences I can see that could affect matching it with the Poker case are;

  • It doesn't have the Teensy integrated, which I'm fine with.
  • Currently requires case modification to power it, which I'm rectifying in my own design.
  • The PCB sizes were very slightly different, which I've rectified.

Is there something that I'm missing?
well it was never ment for a poker case to the screw holes might not be there... originally the plate wads extended and bent to form a case. Sorry that the pics are gone. Also you  might want to wait for the GH60 GB as that has many different layouts and should suit whatever you want.

Offline getoffmalawn

  • Posts: 10
Re: Dox KB, Build your own!
« Reply #787 on: Sat, 10 November 2012, 23:59:23 »
Thanks for pointing that out, I've added the mount holes now so it should be all good.

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Dox KB, Build your own!
« Reply #788 on: Thu, 15 November 2012, 03:37:19 »
Yea no problem, if you could post here once you get everything together or maybe help out the building theard by doing your own step by step.

Offline ishtob

  • Posts: 514
  • Location: Boston,MA
Re: Dox KB, Build your own!
« Reply #789 on: Thu, 06 June 2013, 15:12:58 »
welp here goes the necro.. but recent update on this project,

I've printed another board and redid my dox with a split backspace. I might do some more work for support of other LED (currently only support LED with forward voltage of <=2.5) and maybe integrated ATmega32u4 like the GH60



lol sorry prof for leaving you alone for so long, finally graduated and is now on my last licensing exam, should be back on the community more now :D