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

Keebin’ With Kristina: The One With The Curved Typewriter

Aerodox Flies on Wireless Wings

Aerodox, a wireless, split keyboard.[Simon Merrett] didn’t know anything about keyboards when he started this project, but he didn’t let that stop him. [Simon] did what any of us would do — figure out what you like, learn enough to be dangerous, and then start fiddling around, taking all that inspiration and making a mashup of influences that suits your needs.

The Aerodox design became a cross between the ErgoDox‘s key layout and the logic and communication of the Redox Wireless, itself a reduced-size version of the ErgoDox. Interestingly, [Simon] chose the ErgoDox’s dimensions and spacing, and not those of the Redox. Like a lot of people out there, I found the ErgoDox to be too big for my hands, mostly in that the thumb cluster is too far away from the mainland. It’s nice to see that it suits some people, though.

[Simon] worked up a custom hot-swap footprint that makes the board reversible, much like the ErgoDox. Each half has an NRF51822 for a brain, and there’s a third one that acts as a receiver. This external NRF board is connected over UART to an Arduino Pro Micro, which acts as the USB HID and runs QMK. It’s an interesting journey for sure, so go dig into the logs.

Continue reading “Keebin’ With Kristina: The One With The Curved Typewriter”

Inside the making of a cylindrical keyboard that doubles as a tea cup.

Can’t Spill Coffee On Your Keyboard If It’s Already Inside

No matter where you live in the world or what beverage you enjoy, it’s too easy to spill it on the keyboard. Obviously, the solution is to combine the two. That’s exactly what Google Japan did this past April Fool’s Day when they released the Gboard — a cylindrical keyboard wrapped around a removable cup. But is it still a joke once you’ve open-sourced it and made a build guide, more or less?

Here’s where it gets weird: each kanji on the keyboard represents a different kind of fish, and they’re laid out in Japanese phonetic order. You’re not stuck with the fish, though — one of the 60 keys switches between fish input and regular Hiragana (the basic Japanese phonetic alphabet). Underneath all those fish are low-profile Kailh chocs hooked up to an ATMega32u4. We only wish it were wireless.

We love that they open-sourced this keyboard, and it even makes sense in a way. In order to produce a good April Fool’s video, you actually have to make the fake product. The better it is (i.e. weird but plausible), the more people will like it and probably want one. So if you’re going to go to all that trouble, why not set it free on GitHub? Note that the second line of the readme is “this is not an officially-supported Google product”, which we suppose goes without saying.

Be sure to check out the short video after the break. If you don’t understand Japanese, you’ll want to turn on the closed captions.

You know, now that Raspberry Pi have made their answer to the Arduino, it’s about time that Apple made their answer to the Raspberry Pi.

Continue reading “Can’t Spill Coffee On Your Keyboard If It’s Already Inside”

The Ultimate BRRRT Simulator: Fully Featured A-10 Warthog Cockpit

The Fairchild Republic A-10 “Warthog” with its 30 mm rotary cannon has captured the imagination of friendly soldiers and military aviation enthusiasts on the ground for as long as it’s been flying. One such enthusiast created the Warthog Project, a fully functional A-10 cockpit for Digital Combat Simulator, that’s almost an exact copy of the real thing.

It started as a four monitor gaming cockpit, with a Thrustmaster Warthog H.O.T.A.S. The first physical instrument panels were fuel and electrical panels bought through eBay, and over time more and more panels were added and eventually moved to dedicated left and right side units. All the panels communicate with the main PC over USB, either using Arduinos or purpose-made gaming interface boards. The Arduinos take input from switches and control knobs, but also run 7-segment displays and analog dials driven by servos. The panels were all laser-cut using MDF or perspex and backlit using LEDs.

The main instrument panel is a normal monitor masked with laser-cut MDF and Thrustmaster multi-function display bezels. The cockpit is run by the open source Helios Cockpit Simulator for DCS. The main monitors were replaced by a large custom-built curved projection panel lit up by a pair of projectors. It seems this is one of those projects that is never quite finished, and small details like a compass get added from time to time. Everything is documented in detail, and all the design files are available for free if you want to build your own.

We’ve seen a few impressive simulator cockpit builds from hardcore enthusiasts over the years, including a Boeing 737, P-51 Mustang, and even a Mech cockpit for Steel Battalion. Continue reading “The Ultimate BRRRT Simulator: Fully Featured A-10 Warthog Cockpit”

Raspberry Pi Pico Makes For Expeditious Input Device

With its copious number of GPIO pins and native USB, the Raspberry Pi Pico is arguably the ideal microcontroller for developing your own platform agnostic USB Human Input Devices. But you don’t have to take our word for it. Check out how quickly the $4 USD board allowed [Alberto Nunez] to put together a pair of foot pedals for his computer.

Wiring doesn’t get much easier than this.

A peek inside the enclosure reveals…well, not a whole lot. All that’s hiding inside that heavy-duty plastic box is the Pi Pico and some screw down terminals that let [Alberto] easily wire up the female bulkhead connectors for the pedals themselves. Incidentally, while you could certainly make your own pedals, the ones used for this project appear to be the sort of commercially available units we’ve seen used in similar projects.

With the hardware sorted, [Alberto] just needed to write the software. While he could have taken the easy way out and hard coded everything, we appreciate that his CircuitPython script loads its configuration from a text file. This allows you to easily configure which GPIO pins are hooked up to buttons, and what key codes to associate them with. He didn’t really need to go through this much effort for his own purposes, but it makes the project far easier to adapt for others, so our hats off to him.

If you’re looking for a bit more inspiration, our very own [Kristina Panos] put together a Python-powered macro foot stool that you can put under your desk for rapid fire keyboard shortcuts. Plus you can stand on it to reach the top shelf, if need be.

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

Keebin’ With Kristina: The One Where Shift Happens

It’s been an exciting few weeks for me personally on the clacking front. I got a couple of new-to-me keyboards including my first one with ALPS switches, an old TI/99A keyboard with Futaba MD switches, and a couple of what are supposed to be the original Cherry switches (oh man they clack so nicely!) But enough about my keyboard-related fortuitousness, and on to the hacks and clacks!

Putting My Pedals to the Metal

Kinesis Savant Elite triple foot pedal. It's a keyboard for your feet!I picked up this Kinesis Savant Elite triple foot pedal from Goodwill. It works fine, but I don’t like the way it’s programmed — left arrow, right arrow, and right mouse click. I found the manual and the driver on the Kinesis website easily enough, but I soon learned that you need a 32-bit computer to program it. Period. See, Kinesis never wrote an updated driver for the original Savant Elite pedal, they just came out with a new one and people had to fork over another $200 or figure something else out.

I’m fresh out of 32-bit computers, so I tried running the program in XP-compatibility mode like the manual says, but it just doesn’t work. Oh, and the manual says you can brick it if you don’t do things correctly, so that’s pretty weird and scary. It was about this time that I started to realize how easy it would be to open it up and just replace the controller with something much more modern. Once I got inside, I saw that all three switches use JST plugs and right angle header. Then I though hey, why not just re-use this set-up? I might have to make a new board, but it how awesome would it be to plug these pedals’ JSTs into my own board?

Continue reading “Keebin’ With Kristina: The One Where Shift Happens”

The Astronomical Promises Of The Fisher Space Pen

We’ve all heard of the Fisher Space Pen. Heck, there’s even an episode of Seinfeld that focuses on this fountain of ink, which is supposed to be ready for action no matter what you throw at it. The legend of the Fisher Space Pen says that it can and will write from any angle, in extreme temperatures, underwater, and most importantly, in zero gravity. While this technology is a definite prerequisite for astronauts in space, it has a long list of practical Earthbound applications as well (though it would be nice if it also wrote on any substrate).

You’ve probably heard the main myth of the Fisher Space Pen, which is that NASA spent millions to develop it, followed quickly by the accompanying joke that the Russian cosmonauts simply used pencils. The truth is, NASA had already tried pencils and decided that graphite particles were too much of an issue because they would potentially clog the instruments, like bags of ruffled potato chips and unsecured ant farms.

A Space-Worthy Instrument Indeed

Usually, it’s government agencies that advance technology, and then it trickles down to the consumer market at some point. But NASA didn’t develop the Space Pen. No government agency did. Paul Fisher of the Fisher Pen Company privately spent most of the 1960s working on a pressurized pen that didn’t require gravity in the hopes of getting NASA’s attention and business. It worked, and NASA motivated him to keep going until he was successful.

An original Fisher Space Pen AG-7 atop the Apollo 11 flight plan.
The pen that went to the moon. Image via Sebastien Billard

Then they tested the hell out of it in all possible positions, exposed it to extreme temperatures between -50 °F and 400 °F (-45 °C to 204 °C), and wrote legible laundry lists in atmospheres ranging from pure oxygen to a total vacuum. So, how does this marvel of engineering work?

The Fisher Space Pen’s ink cartridge is pressurized to 45 PSI with nitrogen, which keeps oxygen out in the same manner as potato chip bags. Inside is a particularly viscous, gel-like ink that turns to liquid when it meets up with friction from the precision-fit tungsten carbide ballpoint.

Between the viscosity and the precision fit of the ballpoint, the pen shouldn’t ever leak, but as you’ll see in the video below, (spoiler alert!) snapping an original Space Pen cartridge results in a quick flood of thick ooze as the ink is forced out by the nitrogen.

Continue reading “The Astronomical Promises Of The Fisher Space Pen”

Mini Wireless Thermal Printers Get Arduino Library (and MacOS App)

[Larry Bank]’s Arduino library to print text and graphics on BLE (Bluetooth Low Energy) thermal printers has some excellent features, and makes sending wireless print jobs to a number of common models about as easy as can be. These printers are small, inexpensive, and wireless. That’s a great mix that makes them attractive for projects that would benefit from printing out a hardcopy.

It’s not limited to simple default text, either. Fancier output can be done using Adafruit_GFX library-style fonts and options, which sends the formatted text as graphics. You can read all about what the library can do in this succinct list of concise functions.

But [Larry] hasn’t stopped there. While experimenting with microcontrollers and BLE thermal printers, he also wanted to explore talking to these printers from his Mac using BLE directly. Print2BLE is a MacOS application that allows dragging image files into the application’s window, and if the preview looks good, the print button makes it come out of the printer as a 1-bpp dithered image.

Small thermal printers make for neat projects, like this retrofitted Polaroid camera, and now that these little printers are both wireless and economical, things can only get easier with the help of a library like this. Of course, if that’s all starting to look a little too easy, one can always put the thermal back in thermal printing by using plasma, instead.