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”

Single-Button Keyboard Has Multiple Uses

Well now why would I want a single-button keyboard, you might be asking yourself. We say it all depends on how you build the thing, and how you program it. Would you believe that the MagiClick by [Modular] is capable of showing live weather information or the date and time, acting as animated dice, or being a stopwatch and Pomodoro timer? Now you’re beginning to understand.

Before we get much further, yes, this bad boy has two additional buttons on the sides. But the spirit of the thing is in the single large switch in the middle. It’s hiding beneath the 0.85″ 128×128 display, which is protected from pressure and fingerprints by that Pop-o-Matic bubble over the top. While the big button is the main operator used to access the function options, the side buttons are used as auxiliaries to exit and return to the home screen.

MagiClick is based on the ESP32-S3 and is designed to run on CircuitPython. In addition to everything else packed into this thing, there are blinkenlights and a small speaker inside, plus a GPIO expansion header around back. Everything is available on GitHub if you want to build your own.

Not enough keys for you? Well, here’s one with two.

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”

Open Deck Is Your Window To Shortcuts

Once in a while, we see projects that could easily pass for commercial products. This is one of those projects: a (surprisingly) low-cost DIY macro pad from [Josh R] that was designed to be a cheaper alternative to the various stream decks out there. Between the carbon fiber top plate and the crystal-clear acrylic keycaps, this is quite the elegant solution.

This lovely little macro pad is built around the ESP8266, specifically the WEMOS D1 Mini V4. However, the most vital part to get right is the screen, which must be a 128 x 160 TFT display in order to line up with the 3D printed frame that divides it into fourths. Custom parts like the acrylic keycaps and the carbon fiber top plate are available on Tindie if you don’t have access to a CNC.

Operationally, Open Deck has a nice-looking GUI. Once programmed, each shortcut is capable of having three beneath it, with the fourth button reserved for Home. Be sure to check out the extremely satisfying build video after the break.

Want a stream deck, but don’t want to build it? Just dig up an old phone or tablet.

Continue reading “Open Deck Is Your Window To Shortcuts”

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

Keebin’ With Kristina: The One With The Mouse-cropad

Okay, so you built a macropad or even a keyboard. What now? Well, most people use some kind of mouse to go along with it, but no one uses a mouse like this creation by [Joe_Scotto].

This is the mouse no one asked for, and yet I think it’s pretty awesome for something that’s supposed to be a joke. Maybe it’s in the great execution, I don’t know. I will ignore the suggestion that MX Browns are part of the joke, however. *cries in OG tactility*

Essentially, this is a macropad that uses QMK mouse keys to emulate a mouse. The build itself couldn’t be more straightforward — it’s six MX browns wired up to six pins on a Pico, and they all share a common ground. Keep the joke going by commissioning one from [Joe] or building it yourself.

Via [r/cyberdeck]

News: Microsoft Discontinues Natural Keyboard

Image via Wikipedia

It’s often people’s first ergonomic keyboard — some variation of Microsoft’s Natural keyboard, that 90s split that took up so much real estate on the desk with it’s built-in wrist rest.

I’ll admit that despite using one for years at the office, I went back to whatever clicky rectangles I could get from the IT department. Then came the pain, and I got a Logitech Wave. Then came the surgery, and the Kinesis Advantage.

Well, now it seems that after 30 years and several ergonomic models, Microsoft are exiting the keyboard game. While I don’t personally understand why when there are so many fans, [Jeff Atwood] believes it’s because keyboards are exploding in popularity and tons of people are building their own. While that may be true, there are legions of normies trying to stave off carpal and cubital tunnel syndrome and have absolutely no interest in building anything, much less a keyboard. So, get these things while they’re hot, I guess.

Continue reading “Keebin’ With Kristina: The One With The Mouse-cropad”

Compose Any Song With Twelve Buttons

Limitations placed on any creative process often paradoxically create an environment in which creativity flourishes. A simple overview of modern pop, rock, or country music illustrates this principle quite readily. A bulk of these songs are built around a very small subset of music theory, often varying no more than the key or the lyrics. Somehow, almost all modern popular music exists within this tiny realm. [DeckerEgo] may have had this idea in mind when he created this tiny MIDI device which allows the creation of complex musical scores using a keyboard with only 12 buttons.

The instrument is based around the Adafruit MacroPad, which is itself built on the RP2040 chip. As a MIDI device, it needs to be connected to a computer running software which can support MIDI instruments, but once its assembled and given its firmware, it’s ready to rock. A musician can select one of any number of musical scales to operate within, and the 12 keys on the pad are mapped to the 12 chromatic notes within that scale. It can also be used to generate drum tracks or other backing tracks to loop before being used to create melodies as well.

[DeckerEgo] took a bit of inspiration from an even simpler macro pad we featured before which is based around the idea that a shockingly high number of songs use the same four chords. His macro pad includes creation of chord progressions as well, but expands on that idea to make more complete compositions possible. And, for those looking to build their own or expand on this project, he has also made all of the source code available on his GitHub page.

Continue reading “Compose Any Song With Twelve Buttons”