Author Topic: Orbweaver...trials and tribulations...  (Read 1848 times)

0 Members and 1 Guest are viewing this topic.

Offline SecretV

  • Thread Starter
  • Posts: 6
Orbweaver...trials and tribulations...
« on: Sun, 29 November 2020, 02:38:40 »
Over the years I've kept using my Orbweaver and occasionally it will just stop working as intended, requiring a full reboot of the system in order for layers and lighting to come back online. This happened quite frequently when I first bought it and is eventually what led me down the path of creating my first Dactyl. Lately I've been wondering about shoving a teensy inside the orbweaver and having it control the actual switches while retaining the chroma functionality through synapse. This led me to taking it apart and noticing what appears to be a 3731 chip on the switch board. Can anyone confirm this? There also appears to be an lpc11u24f as the brains of the whole thing with what appear to be pads for a jtag of some sort. Does anyone one know if that arm microcontroller is supported by any open source keyboard firmware? Cursory searches just bring up a single hackaday article. Reprogramming the built in microcontroller would be preferable than what I was planning. The plan was to cut up the conductors related to the switches and solder them to a teensy. Solder the stock USB wiring to a PCB USB hub and feed both microcontrollers through the hub. This would have the benefit of having all switches controlled via the teensy and only the lighting effects be controlled by synapse. If for whatever reason synapse fails it will only hurt the keypads flair and leave my keypad layout in tact and able to switch between layers.

Offline SecretV

  • Thread Starter
  • Posts: 6
Re: Orbweaver...trials and tribulations...
« Reply #1 on: Thu, 03 December 2020, 16:22:09 »
I've gone ahead and proceeded with wiring in a separate microcontroller for the switches. I'm waiting for the pcb usb hubs from retrocution.  Tapping into the switch signals is pretty straightforward. There are available points on the main keypad to solder wires to. I've mapped out the thumb cluster to the individual conductors for its connector. This has allowed me to tap into those keys from the connecter wires vs having to route additional wires into the thumb cluster and cutting holes to route said wires.  I have not wired up the thumb LEDs as I don't know exactly how QMK works for LED Matrix of they would even work as an LED matrix. There is also the added concern of not knowing what the forward voltage coming from the Teensy would be. I also decided to print out a modification for the lower thumb button and since I am tapping straight into the connector it was simple enough to just solder directly onto the pads for the omron switch. The orbweaver is row driven.

A few images can be found here

The .STL for the thumb button mod can be found here

For anyone interested in here's what I've mapped out so far

Thumb Switches
Conductors Column/RowDiodeSwitchDescriptive Name
Blue/Light GreenD52SW27Thumb hat Forward
Green/Light GreenD50SW26Thumb hat Aft
Purple/Light GreenD48SW25Thumb hat Downward
White/Light GreenD46SW24Thumb hat Upward
Grey/PinkD53SW?Lower Thumb Button
Grey/Light GreenD44SW?Upper Thumb Button

Thumb LEDs
ConductorResistorDiodeConductor 2Descriptive Name
3.25v YellowR37D41.18v OrangeCenter
3.25v YellowR38D42.57v RedForward
3.25v YellowR40D43.14v BrownAft

Offline SecretV

  • Thread Starter
  • Posts: 6
Re: Orbweaver...trials and tribulations...
« Reply #2 on: Sun, 06 December 2020, 02:46:03 »
I finished doing what I'm going to do with this project. I suppose I now have a stealth orbweaver :P. No lighting but key switches all work. For those interested in what the inside looks like here's an image.

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4318
  • Location: England
Re: Orbweaver...trials and tribulations...
« Reply #3 on: Sun, 06 December 2020, 03:54:52 »
I thought the Orbweaver was a mouse, clearly not!

Good work - and proof that gamers don't need RGB on everything :thumb:
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline SecretV

  • Thread Starter
  • Posts: 6
Re: Orbweaver...trials and tribulations...
« Reply #4 on: Sun, 06 December 2020, 14:28:25 »
To be fair I wanted to keep the rgb (like a true poser) but I think I might have let the magic smoke out of the main controller (longish black pcb).  Here's the finished key pad now that I'm done messing with it. I used some left over keys from another keyboard build. Currently I'm using the F6 key in the lower left as my layer switching key. I debated adding a micro switch but couldn't really figure out where I'd want the extra key.