Logitech Joystick Gets A Mechanical Sidekick

The mechanical keyboard rabbit hole is a deep one, and can swallow up as much money and time as you want to spend. If you’ve become spoiled on the touch and responsiveness of a Cherry MX or other mechanical switch, you might even start putting them on other user interfaces as well, such as this Logitech joystick that now sports a few very usable mechanical keys for the touch-conscious among us.

The Logitech Extreme 3D Pro that [ErkHal] and friend [HeKeKe] modified to accept the mechanical keys originally had a set of input buttons on the side, but these were unreliable and error-prone with a very long, inconsistent push. Soldering some mechanical switches directly on the existing board was a nice improvement, but the pair decided that they could do even better and rolled out an entire custom PCB to mount the keys more ergonomically. The switches are Kailh Choc V2 Browns and seem to have done a great job of improving the responsiveness of the joystick’s side buttons. If you want to spin up your own version, they’ve made the PCBs available on their GitHub page.

While [ErkHal] notes the switches aren’t the best and were only used since they were available, they certainly appear to work much better than what the joystick shipped with originally. In fact, we recently saw similar switches used to make a custom mechanical keyboard made for the PinePhone.

900-Degree Racing Wheel Helps You Nail The Apex

There are many racing wheels on the market for the budding sim enthusiast. Unfortunately, lower end models tend to have a limited range of motion and ship with cheap plastic wheels that don’t feel good in the hand. As always, if what’s on the shelf doesn’t meet your needs, you can always build your own. [ilge]’s DIY racing wheel build is a great example of how to go about it. 

It’s a no-frills build, with an Arduino Leonardo doing the USB Human Interface Device duties in this case. It reads a standard 10K potentiometer via an analog input to determine wheel position. To enable a realistic 900 degrees of motion, unlike the standard 270 degree rotation of the potentiometer, [ilge] uses 3D printed gears of 15 and 54 degrees respectively. This also has the benefit of allowing the wheel to be mounted to a stout bearing for smooth motion. The steering wheel itself is a high quality drift wheel from MOMO, and the benefit of building your own setup is that you can choose whatever wheel you like to taste.

It’s a simple build both mechanically and electronically speaking, but one that serves as a great entry into building a DIY sim for the beginner. We’d love to see further upgrades towards force feedback, or even shift paddles added on the back. Those looking to go all out can even consider building a motion platform. Video after the break.

Continue reading “900-Degree Racing Wheel Helps You Nail The Apex”

Adaptive Macro-Pad Uses Tiny OLED Screens As Keycaps

When we first laid eyes on Keybon, the adaptive macro keyboard, we sort of wondered what the big deal was. It honestly looked like any other USB macro keyboard, with big icons for various common tasks on the chunky keys. But looks can be deceiving, and [Max Kern] worked a couple of surprises into Keybon.

First of all, each one of Keybon’s buttons is actually a tiny OLED display, making the keycaps customizable through software. Each of the nine 0.66″ displays has a resolution of 64 x 48 pixels, which is plenty for all kinds of icons, and each is mounted over an SMD pushbutton switch. He had to deal with the problem of the keycaps just wobbling around atop the switch button without depressing it; this was solved with a 3D-printed cantilever frame that forced the keycaps to pivot only in one axis, resulting in clean, satisfyingly clicky keypresses.

The other trick that Keybon has is interactivity. By itself, it boots up with a standard set of icons and sends the corresponding keystrokes over USB. But when used with its companion Windows application, the entire macro set can be switched out to accommodate whatever application is being used. This gives the users access to custom macros for a web browser, EDA suite, CAD applications, or an IDE. The app supports up to eight macro sets and can be seen in action in the video below.

We love the look and the functionality [Max.K] has built into Keybon, but we wonder if e-ink displays would be a good choice for the keycaps too. They’re available for a song as decommissioned store shelf price tags now, and they might be nice since the icon would persist without power.

Continue reading “Adaptive Macro-Pad Uses Tiny OLED Screens As Keycaps”

Mouse-Controller Hybrid Aims To Dominate In First-Person Shooters

The first person shooter genre found its feet in the PC world, relying on the holy combination of the keyboard and mouse for input. Over time, consoles have refined their own version of the experience, and the gamepad has become familiar territory for many FPS fans. [Tech Yesterday] was a die hard controller player, but after trying out  a mouse, didn’t want to go back. Instead, he built a truly impressive hybrid device.

The build begins with a standard Xbox 360 wired controller, somewhat of a defacto standard for PC gamepads. The left analog stick and triggers remain untouched, however the face buttons are all relocated using mechanical keyboard switches. The D-pad has been relocated to the left hand side with tactile switches, and the right analog stick removed entirely. In its place, a cut-down optical mouse is used on a flat 4″x4″ mousepad attached to the controller, strapped to the player’s thumb.

The resulting controller combines the benefit of analog stick movement and the precision aiming of a mouse. We’re amazed at how comfortable the controller looks to use, particularly in the improved second revision. While currently only used on PC, we can imagine such controllers shaking up the console FPS scene in a serious way.

We see some great controller hacks around these parts; the force-feedback mouse is a particularly amusing example. Video after the break.

Continue reading “Mouse-Controller Hybrid Aims To Dominate In First-Person Shooters”

An Easy DIY Pedal Set For Racing Sims

The racing sim scene has always had a strong DIY subculture, as enthusiasts seeking the most realistic-feeling peripherals set out to modify off-the-shelf offerings for greater authenticity. Others go further and craft their own builds from the ground up. [ilge] has done just that, putting together his own set of pedals for sim racing.

The build relies primarily on 3D printed components, with a few springs and some nuts and bolts to hold everything together. Gear teeth on the pedal arms interface with matching gears mounted on potentiometers. These are then wired into an Arduino Pro Micro, which reads the individual pots via analog inputs and then acts as a USB Human Interface Device to the computer.

[ilge] tests the setup with a variety of games, including the popular Euro Truck Simulator and iRacing. It’s a great cheap way to get started with a pedal set for a sim rig. From here, the sky really is the limit; we’d love to see an upgraded version with a load-cell on the brake for better pedal feel. We’d be surprised if an H-shifter isn’t in the works, too. Video after the break.

Continue reading “An Easy DIY Pedal Set For Racing Sims”

The Macro Keyboard Is On Deck

The idea of a reconfigurable macro keyboard is a concept that has been iterated on by many all the way from custom DIY keypads to the polarizing TouchBar on MacBooks. The continual rise of cheap powerful microcontrollers with Wi-Fi and 3D printers makes rolling your own macro keyboard easier every year. [Dustin Watts] has joined the proverbial club and built a beautiful macro pad called FreeTouchDeck.

We’ve seen macro keyboards that use rotary encoders to cycle through different mappings for the keys. FreeTouchDeck has taken the display approach and incorporates a touch screen to offer different buttons. [Dustin] was inspired by a similar project called FreeDeck, which offers six buttons each with a small screen. FreeTouchDeck is powered by an ESP32 and drives an ILI9488 touch screen with an XPT2046 touch controller. This means that FreeTouchDeck can offer six buttons with submenus and all sorts of bells and whistles. A connection to the computer is done by emulating a Bluetooth keyboard. By adding a configuration mode that starts a web server, FreeTouchDeck allows easy customization on the fly.

[Dustin] whipped up a quick PCB that makes it easy to solder the ESP32 and the TFT together, but a breadboard works just fine. Gerbers for that are available on GitHub. To wrap it all up, a nice 3D printed shell encloses the whole system in a clean, tidy way. The code, documentation, and case designs are all on his GitHub.

Continue reading “The Macro Keyboard Is On Deck”

Speaker Snitch Tattles On Privacy Leaks

A wise senator once noted that democracy dies with thunderous applause. Similarly, it’s also how privacy dies, as we invite more and more smart devices willingly into our homes that are built by companies that don’t tend to have our best interests in mind. If you’re not willing to toss all of these admittedly useful devices out of the house but still want to keep an eye on what they’re doing, though, [Nick Bild] has a handy project that lets you keep an eye on them when they try to access the network.

The device is built on a Raspberry Pi that acts as a middle man for these devices on his home network. Any traffic they attempt to send gets sent through the Pi which sniffs the traffic via a Python script and is able to detect when they are accessing their cloud services. From there, the Pi sends an alert to an IoT Arduino connected to an LED which illuminates during the time in which the smart devices are active.

The build is an interesting one because many smart devices are known to listen in to day-to-day conversation even without speaking the code phrase (i.e. “Hey Google” etc.) and this is a great way to have some peace-of-mind that a device is inactive at any particular moment. However, it’s not a foolproof way of guaranteeing privacy, as plenty of devices might be accessing other services, and still other devices have  even been known to ship with hidden hardware.

Continue reading “Speaker Snitch Tattles On Privacy Leaks”