I'm trying to make my own controller, but I'm unsure about the parts.
Link for the parts list:
f-o-r-s-a-l-e-f58/xwhatsit-s-grand-unified-ibm-capsense-usb-controller-thread-t7993.html
-1-
Package for LM339A needs to be so-14, but I can only find LM339A as sop-14.
Is sop-14 the same as so-14 ? I can't find the answer anywhere...
-2-
16MHz Crystal in the package of HC49US. However I can only find HC49S.
Again, are they the same?
-3-
For resistors, different values seem to have different tolerances, I assume having different tolerances on the same PCB would be okay? And does higher tolerance actually make a difference in this situation?
Thank you in advance for your help.
xwhatsit Beamspring controller questions (need help !)
- DMA
- Location: Seattle, US
- Main keyboard: T420
- Main mouse: Trackpoint
- Favorite switch: beamspring
- DT Pro Member: NaN
- Contact:
Wait for it a bit.
I'm almost (couple of weeks, really) done with https://github.com/dmaone/CommonSense
for which you will only need CY8CKIT-059 which is $10.
You can even order it in the meantime
Requires cypress development tools though. But if can solder - surely you can download 1GB of files, plug the kit into USB socket and press couple of buttons.
I'm almost (couple of weeks, really) done with https://github.com/dmaone/CommonSense
for which you will only need CY8CKIT-059 which is $10.
You can even order it in the meantime

Requires cypress development tools though. But if can solder - surely you can download 1GB of files, plug the kit into USB socket and press couple of buttons.
- DMA
- Location: Seattle, US
- Main keyboard: T420
- Main mouse: Trackpoint
- Favorite switch: beamspring
- DT Pro Member: NaN
- Contact:
1. SOP-14 is 1mm wider.
2. Not sure, see package datasheet.
3. Things that are in parts list are needed. Otherwise they wouldn't be there. You can see the schematics for all variants here.
2. Not sure, see package datasheet.
3. Things that are in parts list are needed. Otherwise they wouldn't be there. You can see the schematics for all variants here.
- Scottex
- Location: Spain, Madrid
- Main keyboard: Realforce 55g TKL
- Main mouse: Logitech G500
- Favorite switch: IBM Beam Spring
- DT Pro Member: -
holy crap this is huge, do you have a thread on this?DMA wrote: Wait for it a bit.
I'm almost (couple of weeks, really) done with https://github.com/dmaone/CommonSense
for which you will only need CY8CKIT-059 which is $10.
You can even order it in the meantime
Requires cypress development tools though. But if can solder - surely you can download 1GB of files, plug the kit into USB socket and press couple of buttons.
- seebart
- Offtopicthority Instigator
- Location: Germany
- Main keyboard: Rotation
- Main mouse: Steelseries Sensei
- Favorite switch: IBM capacitive buckling spring
- DT Pro Member: 0061
- Contact:
- DMA
- Location: Seattle, US
- Main keyboard: T420
- Main mouse: Trackpoint
- Favorite switch: beamspring
- DT Pro Member: NaN
- Contact:
I do, in fact.
It's not even beta yet, though. I'm waling a long way instead of short - I'm too lazy to debug layouts and change things in firmware if I swapped the wires inside the port on assembly, so I had this stupid idea to write a controller utility first.
Almost got to the layout editor.

- Scottex
- Location: Spain, Madrid
- Main keyboard: Realforce 55g TKL
- Main mouse: Logitech G500
- Favorite switch: IBM Beam Spring
- DT Pro Member: -
Nice, i'll keep an eye on itDMA wrote:I do, in fact.
It's not even beta yet, though. I'm waling a long way instead of short - I'm too lazy to debug layouts and change things in firmware if I swapped the wires inside the port on assembly, so I had this stupid idea to write a controller utility first.
Almost got to the layout editor.

- need
- Location: United Kingdom
- DT Pro Member: -
Thanks DMA, do you know whether tolerances for 0805 resistors and capacitors matter ?DMA wrote: 1. SOP-14 is 1mm wider.
2. Not sure, see package datasheet.
3. Things that are in parts list are needed. Otherwise they wouldn't be there. You can see the schematics for all variants here.
I see some being 1% and some are 20%, xwhatsit's parts list does not specify how many % tolerance for each one is required.
- DMA
- Location: Seattle, US
- Main keyboard: T420
- Main mouse: Trackpoint
- Favorite switch: beamspring
- DT Pro Member: NaN
- Contact:
- need
- Location: United Kingdom
- DT Pro Member: -
Thanks, how about mixing resistors/capacitors in different tolerances?
As some values only available in 5% for instance.