Toy Gaming Controller Makes The Big Leagues

Some of the off-brand video game consoles and even accessories for the major brands can leave a lot to be desired. Whether it’s poor build quality or a general lack of support or updates, there are quite a few things on the market not worth anyone’s time or money. [Jonathan] was recently handed just such a peripheral, a toy game controller originally meant for a small child, but upon further inspection it turned into a surprisingly hackable platform, capable of plenty of IoT-type tasks.

The controller itself was easily disassembled, and the functional buttons within were wired to a Wemos D1 Mini instead of the originally-planned ESP32 because of some wiring irregularities and the fact that the Wemos D1 Mini having the required amount of I/O. It’s still small enough to be sealed back inside the controller as well, powered by the batteries that would have powered the original controller.

For the software, [Jonathan] is using MQTT to register button presses with everything easily accessible over Wi-Fi, also making it possible to update the software wirelessly. He was able to use it to do a few things as proof-of-concept, including playing a game in PyGame and controlling a Sonos speaker, but for now he’s using it to control an LED sculpture. With something this easily modified, though, it would be pretty straightforward to use it instead for a home automation remote control, especially since it is already set up to use MQTT.

Continue reading “Toy Gaming Controller Makes The Big Leagues”

This OSHW Trackball Is Ready To Be Customized

Oh sure, Amazon can deliver any number of Logitech peripherals to your door in 48 hours, but where’s the fun in that? With open source hardware (OSHW) input devices like the Ploopy Adept Trackball, you not only get to say you built the thing yourself, but there’s also an opportunity to tune the gadget to your exacting specifications — even if that just means packing it full of RGB LEDs.

The trackball is powered by the Raspberry Pi Pico running QMK, features a high-accuracy PMW3360 sensor that can be found in commercial gaming mice, and uses a snooker ball for the business end. All the hardware is wrapped up in a 3D printed enclosure, and thanks to the VIA project, configuring the device can be done right in the browser through a web app.

Like the other devices in the (somewhat unfortunately named) Ploopy family, all of the design files for the Adept Trackball are released under the CERN license, which combined with the project’s fantastic documentation means you’ve got everything you need to build it from scratch. There are official parts kits if you don’t want to source or print all the components yourself, but as of this writing, the Ploopy Shop will only let you preorder them.

Only One Hacker At The Keyboard? Amateurs!

We imagine many of you have seen the ridiculous scene from the TV series NCIS in which a network intrusion is combated by two people working at the same keyboard at once. It’s become a meme in our community, and it’s certainly quite funny.  But could there be a little truth behind the unintentional joke? [Tedu] presents some possibilities, and they’re not all either far-fetched or without application.

The first is called Duelmon, and it’s a split-screen process and network monitor worthy of two players, while the second is Mirrorkeys, a keyboard splitter which uses the Windows keys as modifiers to supply the missing half. As they say, the ability to use both at once would be the mark of the truly 1337.

Meanwhile here at Hackaday we’re evidently closer to 1336.5, as our pieces are written by single writers alone at the keyboard. We would be fascinated to see whether readers could name any other potential weapons in the dual-hacker arsenal though, and we’d like to remind you that as always, the comments are open below.

The intense hacking scene from NCIS can be found below the break. Be warned though, it contains the trauma of seeing a computer unplugged without shutting down first.

Continue reading “Only One Hacker At The Keyboard? Amateurs!”

Dot Matrix Printer Gets An Epson Ribbon Transplant

What do you do when your dot matrix printer’s ribbon is torn to shreds after decades of use, and no new cartridges are available? You might like to attempt a ribbon transplant from another printer’s cartridge, and that’s just what [Chris Jones] did.

[Chris] was hoping to find a new ribbon for his Canon PW-1080A after the 33-year-old ribbon had been hammered to bits. With replacements unavailable, he instead turned to the more popular Epson FX80, for which new ribbons can still be found. Thankfully, the FX80’s ribbon is the same width as the one used in the Canon printer, even if the cartridge is of a completely different design.

The first step was to crack open the Canon cartridge to dump out the old ribbon. With that done, the Epson ribbon could be looped into the Canon cartridge and wound in using the built-in winder. With this done, [Chris] attempted a test print, but found results to be poor. The ribbon wasn’t advancing properly and there was a rather horrible noise.

The problem was that the Epson ribbon was significantly longer than the Canon part, and thus was getting jammed inside the cartridge housing. [Chris] was able to fix this by cutting out a slice of the Epson ribbon and sticking the two ends back together with superglue. With that done, the printer was happily up and running once more.

If you’ve got a dot matrix printer ribbon that’s dried up but not yet falling apart, you can always try reinking it. Video after the break.

Continue reading “Dot Matrix Printer Gets An Epson Ribbon Transplant”

Tile-Based Macro Pad Keeps Getting Better

If there’s one thing we love to see around here, it is the various iterations of a project. If you keep up with Keebin’, you know that [Michael Gardi] created a tile-based macropad after developing a tile system for yet another project. This macro pad would have 3D-printed tiles next to the keys that would not only make them easy to relabel, but give [Michael] a novel way to change the function when changing the tile using magnets and Hall effect sensors.

Well, fast forward to [Michael] actually using the thing, and he’s found that, more often than not, he’s pressing the tiles instead of the keys next to them. So it was time for another iteration: a macro pad with tile buttons. Much like the previous iteration, this one uses a Pro Micro for a brain and a handful of very cool Futaba MD switches that bear Cherry MX stems.

Those Futaba switches are activated by tile holder buttons, which were quite the feat to create. These tile holder buttons each contain two Hall effect sensors and have a Cherry MX-style recession on the other side to connect to the Futaba. Unfortunately, some usage has already damaged the connections, so the next iteration will include small PCBs for surface-mount Hall effect sensors and a main PCB, as well.

[Michael] can make these pretty cheaply, but are they cheap enough to be given away?

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”

Using Industrial CT To Examine A $129 USB Cable

What in the world could possibly justify charging $129 for a USB cable? And is such a cable any better than a $10 Amazon Basics cable?

To answer that question, [Jon Bruner] fired up an industrial CT scanner to look inside various cables (Nitter), with interesting results. It perhaps comes as little surprise that the premium cable is an Apple Thunderbolt 4 Pro USB-C cable, which sports 40 Gb/s transfer rates and can deliver 100 Watts of power to a device. And it turns out there’s a lot going on with this cable from an engineering and industrial design perspective. The connector shell has a very compact and extremely complex PCB assembly inside it, with a ton of SMD components and at least one BGA chip. The PCB itself is a marvel, with nine layers, a maze of blind and buried vias, and wiggle traces to balance propagation delays. The cable itself contains 20 wires, ten of which are shielded coax, and everything is firmly anchored to a stainless steel shell inside the plastic connector body.

By way of comparison, [Jon] also looked under the hood at more affordable alternatives. None were close to the same level of engineering as the Apple cable, ranging as they did from a tenth to a mere 1/32nd of the price. While none of the cables contained such a complex PCB, the Amazon Basics cable seemed the best of the bunch, with twelve wires, decent shielding, and a sturdy crimped strain relief. The other cables — well, when you’re buying a $3 cable, you get what you pay for. But does that make the Apple cable worth the expense? That’s for the buyer to decide, but at least now we know there’s something in there aside from Apple’s marketing hype.

We’ve seen these industrial CT scanners used by none other than [Ken Shirriff] and [Curious Marc] to reverse engineer Apollo-era artifacts. If you want a closer look at the instrument itself, check out the video below

Continue reading “Using Industrial CT To Examine A $129 USB Cable”