semickolon

@semickolon@lemmy.world

This profile is from a federated server and may be incomplete. Browse more on the original instance.

semickolon,

Colemak

semickolon,

Coming from daily-driving a Klor, it’s a very natural transition. I can touch type on it mostly fine. Ergonomics is insane. All the keys feel much closer and way easier to reach. I miss the splay on the Klor though since I’ve come to like it.

semickolon,

Well, there are many ways to do that. It’s kind of a rabbit hole on its own. For me, I prefer layers to combos to access special keys like symbols, numbers, and function keys.

If you meant modifiers like Ctrl and Shift, I use home row mods. I also started with 40+ keys like a Piantor and swore I would never like home row mods, but ended up loving them after trying it.

Anyway, layers feel pretty intuitive to me. What do you think is making layers not easy for you?

semickolon,

This. I like my space on the middle right thumb key

semickolon,

Thanks! Have fun tinkering once you get the boards 😁

Btw your work on Cheapino is awesome! Made me aware of other matrix scanning methods. I’ve been trying to do round-robin matrix scanning on FAK and so far looks like it’s working well

Introducing FAK - A keyboard firmware for the CH55x series (github.com)

Hey all! I’m excited to share and announce my open-source keyboard firmware project. FAK exclusively supports very cheap CH55x chips. You can get a CH552 for half a dollar or maybe even cheaper. No need for external flash, LDOs, or oscillators. The chip’s basically a whole MCU on its own....

semickolon,

Also, there’s a commercially available CH552T dev board for about a dollar. I actually use this for development: www.aliexpress.com/item/1005004141926425.html

Even cheaper if you buy just the chip. Just add a USB connector and two capacitors then that’s it. No crystal, flash, etc. needed. A CH552G goes for about 30 cents: www.aliexpress.com/item/1005003402478164.html

semickolon,

Go for it! I have a schematic in mind but too lazy to learn KiCad. Would love to help out :)

semickolon,

Cool! Though CH58/9x series might be better for efficiency because it’s Bluetooth 5. CH57x is BT 4.

And QMK has already been ported to CH582 but personally haven’t tried it yet. github.com/O-H-M2/qmk_port_ch582

semickolon,

Thanks! No CH55x chip supports Bluetooth so it’s USB only. I thought of possibly adding a Bluetooth module, but that’s almost always a SoC and you’re much better off using that as the main (and only) microcontroller instead.

There’s this: forum.arduino.cc/t/…/672581Could work as a “dumb” BT module but even so, it can’t do HID over BT directly so have to translate that to HID with another chip. Not so power efficient too.

Basically, I’ve been through this path and it always led me to: just use one MCU with BT. Fortunately, CH582 is a cheap one. RISC-V with BLE. And it’s been recently ported to QMK as well: github.com/O-H-M2/qmk_port_ch582

semickolon,

Looking good! DM’d you

semickolon,

Hmm actually, FAK could be extended to CH582. It would have to be a complete rewrite on the hardware code, but I could keep the Nickel config mostly compatible between CH55x and CH58x.

You just gave me an idea. Sounds like I can make a FAK spec and then there’d be compliant hardware-specific implementation for different chips 🤯

Yep, and I think they’re even working on dongle mode. They call it “triple 2.4G” on the readme.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • fightinggames
  • All magazines