D'otter (Bored)

D'otter (Bored)

@include.int8.sh

Spaghetti, extra cheese with NO gender, light spice. dang now im hungyr

10 followers9 following71 posts

View full thread

Also, with something like the Corne's 5/6 column options, I could provide that 6 column option by reducing the LED count by one. If I could design the hardware accordingly, my concern shifts to the firmware and whether it could be implemented (or at least, without too many hacks). So I made an MWE:

There is existing code to support the 595 shift register configuration in ZMK, which I was aware of and familiar with from the previous project, and the LED control code existed as a ZMK module. (See embed) With some quick changes to the module's code, I got the combined configuration to work fine!

github.comGitHub - elpekenin/zmk-userspace: "tiny" and "useful" bits to reuse across ZMK boards"tiny" and "useful" bits to reuse across ZMK boards - elpekenin/zmk-userspace

It occurs to me that when using RJ45 for its eight conductors, I can do better than 4x4 matrix for keys. Since those conductors could be used for the ground, Vcc, data, clock and latch, and still have three lines to complete the matrix... totaling to 24 keys, more than I'd usually use for one hand!

Given that the 595 shift register produces 8 outputs, with my general layout preference (5x3 grid and up to 3 thumbs), that would only require 6 of the 8 outputs to work, which got me thinking: "Aren't LEDs digital output?" (when not PWM controlled) So I could have ≤2 indicator lights if it worked!

Oof, forgot to post the end result, eh? The PCB is the same for both halves, and unlike my previous attempts at similar designs, no soldering jumpers to distinguish between halves! It also uses a 74HC595 shift register for more keys with a Xiao (Why I'm only now posting this will be clear very soon)

Here it's! A hack of an addition to that keyboard above, it's effectively just a rearranged set of the right half's keys, but that can be worked around in firmware 😆 I've been making increasingly minimal gaming layouts to accommodate my new finger pains, and the "AWD/ZGC" keys are indeed accurate!

Did you know? There are 72 variations of "person in a wheelchair" emoji, which are composed using other characters, some having a visible representation (wheelchair, directional arrow, etc.) and some being otherwise invisible modifiers (skin color), which are combined with special combining chars!

View full thread

Did you know? There are 72 variations of "person in a wheelchair" emoji, which are composed using other characters, some having a visible representation (wheelchair, directional arrow, etc.) and some being otherwise invisible modifiers (skin color), which are combined with special combining chars!

Image is from an HTML page that I generated with a bash script (I'd usually try to write scripts in sh but I don't remember why this one was in bash). Also it seems to only render properly on Firefox? Didn't show up right on Chrome, at least.

I found them in Discord, tried to put them all in one message, but accidentally refreshed it on the last row and lost my progress. The script was written so I wouldn't do that again, and I learned some things about Unicode through that experience. I also found a lot of things I didn't understand.

I made myself a hardwired keyboard with CNC plates and whatever I had on hand, and it turned out that: 1. its an older revision with middle row keys 0.25u smaller 2. wrong stabilizer holes 3. the plate was upside down, so ISO enters were backwards 4. it works fine, electrically

Mouse was made, then progress halted after finding it uncomfortable and still lacking enough switches, moving back to my MMO mouse. Currently eying the CM4 form factor to fill that tin.

D'otter (Bored)@include.int8.sh

Thinking about making a QMK powered mouse, inside an Altoids tin. Trying to find the space for many buttons

I always forget what sorts of social media I have... in any case, working on an MX-spaced ChocV1 board, designing around the CH552t and will be utilizing the FAK firmware. Case image attached, see if you can guess the layout before I finish modeling the plate :D

I am very excited to work with Xiao form factor boards, this one is just half the PCB bridging a split matrix over Ethernet, because I have an aversion to dual MCU split boards for some reason... same PCB used for both sides, and it's under 100x100mm!

You are up to date.