Illustrated Kristina with an IBM Model M keyboard floating between her hands.

Keebin’ With Kristina: The One With The Foot Keyboard

[crispernaki]’s opening comments to this VCR head scroll wheel project lament that overall technical details aren’t “complex, ground-breaking, or even exciting.” Since when does that matter? The point is that not only did the thing finally, eventually get built, it gets daily use and it sparks joy in its owner.

This feel-good story is one of procrastination, laziness, and one aha! moment, and it’s roughly twelve years in the making. Inspired by an Instructable from long ago, [crispernaki] ran straight to the thrift store to get a VCR and take it apart.

The original plan was to just reuse the VCR head’s PCB and hide it in an enclosure, and then figure out way to block and unblock the path between an IR emitter/receiver pair. After many disemboweled mice and fruitless attempt, the project was once again shelved.

But then, [crispernaki] remembered the magnetic rotary encoder demo board that was just sitting around, along with various microcontrollers and Altoids tins. And it all quickly came together with a Teensy 2.0 and some bits and bobs, including a magnet glued on the shaft of the VCR head. A chip on the demo board does all the heavy lifting, and of course, the Teensy does the work of emulating an HID.

Continue reading “Keebin’ With Kristina: The One With The Foot Keyboard”

Illustrated Kristina with an IBM Model M keyboard floating between her hands.

Keebin’ With Kristina: The One With The Tile-Based Macropad

Prolific Hackaday.io member [Michael Gardi] has hit upon the biggest problem with making reprogrammable macro pads — the legend situation. What do you do when the whole point is that the keys can so easily be changed?

There are a couple of options: blank keycaps and memorization, re-legendable keycaps, and little screens instead of keycaps. Surely there has to be another way, and [Michael] has discovered one: a tile-based system of descriptors.

As you can see, the labels are removable 3D-printed tiles that swap out with ease thanks to tiny magnets. But these aren’t just tidy labels. Inserting a new label automatically changes the macro! Each tile holds a “simple numeric value” which maps it to a macro when inserted and detected by a Hall effect sensor. I can’t wait to hear these tiles click in action during a demo video, which I can only hope is forthcoming.

Continue reading “Keebin’ With Kristina: The One With The Tile-Based Macropad”

Illustrated Kristina with an IBM Model M keyboard floating between her hands.

Keebin’ With Kristina: The One With The Arboreal Keyboards

Well, unfortunately we don’t know much yet about this nice wooden keyboard from [Kelvin Chow], but maybe this inclusion will encourage [Kelvin] to post more about it.

Sure is nice-looking, don’t you think? That’s because there some great details at play here, like the legend-less two-tone keycaps and the neat-o locking box it sits in.

This keyboard is inspired by the Hacoa Ki-board, which uses a singles plank of wood to craft the keycaps. [Kelvin] wanted to try this technique for themselves. Evidently this won’t be the last wooden keyboard, so stay tuned for more over on Hackaday.io.

This isn’t the first dead-tree keyboard we’ve seen around here, either. A while back we saw one with Scrabble tile keycaps, and earlier this year, a nice wooden macro pad.

Continue reading “Keebin’ With Kristina: The One With The Arboreal Keyboards”

We’d Sure Like To Strum The Chrumm Keyboard

If you want something as personal as a keyboard done right, you have to do it yourself. Not quite satisfied with the multitude of mechanical offerings out there, [summific] decided to throw their hat into the ring and design the Chrumm keyboard. And boy, are we glad they did.

Between the lovely tenting angle and tilt, the gorgeous flexible PCBs, and the pictures that could pass for renders, [summific] has given us something beautiful to behold that we can only dream of thocking on. Even the honeycomb plate is nice. Oh, but this monoblock split is completely open source.

This Raspberry Pi Pico-powered keyboard features a 3D printable case design without visible screws, and a rotary encoder in the middle. Those palm rests are firmly attached from the underside. Why are the thumb cluster keycaps upside down? It’s not meant to drive you insane; it’s because the contour is more finger-friendly that way, according to some people.

[summific] makes this look easy, but it doesn’t matter, because all the hard work is already done. If you want something easier, start with a macropad. Or a macro pad, even.

Via reddit

Illustrated Kristina with an IBM Model M keyboard floating between her hands.

Keebin’ With Kristina: The One With The Busy Box Macro Pad

Well, I must admit that Google Translate completely failed me here, and thus I have no real idea what the trick is to this beautiful, stunning transparent split keyboard by [illness072]. Allegedly, the older tweets (exes?) hold the key to this magic, but again, Google Translate.

Based on top picture, I assume that the answer lies in something like thin white PCB fingers bent to accommodate the row stagger and hiding cleverly behind the keys.

Anyone who can read what I assume is Japanese, please advise what is going on in the comments below.

Continue reading “Keebin’ With Kristina: The One With The Busy Box Macro Pad”

Illustrated Kristina with an IBM Model M keyboard floating between her hands.

Keebin’ With Kristina: The One With The Death Metal Macro Pad

At “the size of three 60% keyboards (put together)” or approximately one Cannibal Corpse record on vinyl, this beautifully-executed death metal font-inspired macro pad by [zyumbik] may be better off hanging on the wall than hanging out on the desktop.

But let’s say you did have room for the 9-key Deathpad on your desktop. Wouldn’t you just play with the tentacles (?) all the time like I would? Yeah, that’s what I thought. They’re pretty inviting.

So why does this look so fantastic? It’s an SLA print, for one thing. For another, [zyumbik] spent over 1,000 hours designing the thing. Unfortunately it’s not open-source, but you can buy the only other one in existence for a cool $1,000.

Rubik’s Cube Keyboard

Although it doesn’t rotate (yet), creator [_Rudeism] is calling this the Rubik’s Cube Keyboard. Fine with me, though any type of actual rotation would be insanely difficult to pull off. The plan is to do it with RGB LEDs.

The layout is QWERTY-adjacent — the white side is the num pad, yellow has the modifiers, and the other four sides house all the letters. As you might imagine, this uses a custom frame and PCBs. The switches are Glorious Gateron Clears, which definitely supports the blinkenlights planned for V2.

This thing reminds me a bit of of the SafeType™ vertical keyboard, or even [Aaron Rasmussen]’s spherical keyboard. Be sure to check it out in Monkeytype action, where [_Rudeism] manages to pull off about 20WPM. Continue reading “Keebin’ With Kristina: The One With The Death Metal Macro Pad”

Hackaday Prize 2023: Sleek Macro Pad Makes 2FA A Little Easier

We all know the drill when it comes to online security — something you know, and something you have. But when the “something you have” is a two-factor token in a keyfob at the bottom of a backpack, or an app on your phone that’s buried several swipes and taps deep, inconvenience can stand in the way of adding that second level of security. Thankfully, this “2FA Sidecar” is the perfect way to lower the barrier to using two-factor authentication.

That’s especially true for a heavy 2FA user like [Matt Perkins], who typically needs to log in and out of multiple 2FA-protected networks during his workday. His Sidecar is similar in design to many of the macro pads we’ve seen, with a row of Cherry MX key switches, a tiny TFT display — part of an ESP32-S3 Reverse TFT Feather — and a USB HID interface. Pressing one of the five keys on the pad generates a new time-based one-time password (TOTP) and sends it over USB as typed keyboard characters; the TOTP is also displayed on the TFT if you prefer to type it in yourself.

As for security, [Matt] took pains to keep things as tight as possible. The ESP32 only connects to network services to keep the time synced up for proper TOTP generation, and to serve up a simple web configuration page so that you can type in the TOTP salts and service name to associate with each key. He also discusses the possibility of protecting the ESP32’s flash memory by burning the e-fuses, as well as the pros and cons of that maneuver. The video below shows the finished project in action.

This is definitely a “use at your own risk” proposition, but we tend to think that in the right physical environment, anything that makes 2FA more convenient is probably a security win. If you need to brush up on the risks and benefits of 2FA, you should probably start here.

Continue reading “Hackaday Prize 2023: Sleek Macro Pad Makes 2FA A Little Easier”