Author Topic: xwhatsit's Grand Unified IBM Capsense USB controller thread  (Read 45278 times)

0 Members and 1 Guest are viewing this topic.

Offline PancakeMSTR

  • Posts: 484
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #50 on: Mon, 08 July 2019, 09:48:43 »
I made a [Digikey Cart] if anyone is interested (for the beamspring PCB). I'd also appreciate it if anyone could point out any errors.

I have ordered all parts in the cart and also ordered the blank PCB (ordered everything to be able assembling two).
Once I have it, I will give it a shot and if all goes well, I will give a quick update and guide.

Sick. I'll do the same tonight (order all the parts).
   

Offline PancakeMSTR

  • Posts: 484
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #51 on: Sat, 13 July 2019, 14:39:10 »
Just FYI I screwed up the edge connector, I think it needs to be 3.96mm pitch. Something like this: https://www.mouser.com/ProductDetail/EDAC/307-030-520-202?qs=sGAEpiMZZMtWxQ3D3EXBN5JWos%2FM28oxGcPkrE5HM6E%3D
« Last Edit: Sat, 13 July 2019, 14:40:56 by PancakeMSTR »
   

Offline darkcruix

  • Posts: 46
  • Location: Germany
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #52 on: Sun, 14 July 2019, 06:26:34 »
Just FYI I screwed up the edge connector, I think it needs to be 3.96mm pitch. Something like this: https://www.mouser.com/ProductDetail/EDAC/307-030-520-202?qs=sGAEpiMZZMtWxQ3D3EXBN5JWos%2FM28oxGcPkrE5HM6E%3D

You need the one with 2 x 30 pins (60p) - the rest is correct (pitch)
« Last Edit: Sun, 14 July 2019, 06:29:15 by darkcruix »

Offline DeusL

  • Posts: 2
  • Location: Paris, France
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #53 on: Sun, 15 March 2020, 18:20:04 »
Hello everyone,

I recently got into beamspring keyboard and got lucky enough to source two of these beauties with a blue set of selectric keycaps. :cool:

Since no one is making these controllers anymore, I'm now following the rabbit into its hole with hope to be able to make my own controllers. :eek:

First of all, thank you very much for the digitcard, it helped a LOT, now I need a bit of help to build the Solenoid controller, can anyone point me to the right direction ?

Also, is the 30x2 connector the right one in the current version of the digitcard ?

Thank you for all the knowledge shared here and for your help :)

Offline purdeaandrei

  • Posts: 2
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #54 on: Tue, 31 March 2020, 05:18:44 »
I'm working on porting QMK to xwhatsit boards. Is there anyone around here who would like to help me by testing my code on a Beamspring rev.3 or rev.4 xwhatsit board ? Please PM me.

Offline mechengkeys

  • Posts: 25
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #55 on: Mon, 08 June 2020, 20:59:53 »
Does anyone have a list of components for the solenoid driver PCB (beamspring)?
It appears most are marked out on the PCB itself. Just getting into the solenoid driver now, any info would be helpful, thanks

Offline joneslee85

  • HHKB Scrub JP
  • Posts: 399
  • Location: Sydney, Australia
  • Professional Rubyist programmer!
    • Ruby Journal
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #56 on: Tue, 21 July 2020, 01:56:00 »
xwhatsit software quirks - an F107 user discovered some bugs in the xwhatsit software on OS X and Linux - if anyone could try to write a patch for the code it would help those who do not use Windows!

* Problem: Linux config tool won't build with GCC 6.x due to an
  intentional breaking change in GCC's handling of "-Isystem".
  Workaround: build the tool and all C++ dependencies with GCC 5.4.x


I manage to workaround this issue by sub the -Isystem with -I:

Code: [Select]
sed -i 's/\-isystem \/usr\/include/\-I\/usr\/include/g' Makefile

Below is the full code I do on Fedora 32:

Code: [Select]
sudo dnf install avr-gcc avr-libc qt5-devel hidapi-devel glibc-headers make gcc
wget https://static.wongcornall.com/ibm-capsense-usb/0.9.0/ibm-capsense-usb_0.9.0.tar.gz
tar xzvf ibm-capsense-usb_0.9.0.tar.gz
cd ibm-capsense-usb_0.9.0/src/util
qmake-qt5 ibm-capsense-usb-util.pro
#replace `-isystem /usr/include` with `-I/usr/include` # Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1835441
sed -i 's/\-isystem \/usr\/include/\-I\/usr\/include/g' Makefile
make

# binary is now in src/ibm_capsense_usb_util
« Last Edit: Tue, 21 July 2020, 01:58:00 by joneslee85 »
TOO MANY KEYBOARDS THAT I COULD NOT COUNT! BUT I AM STILL USING MY MODEL F77