A Ryobi belt sander with remote control car parts

Boring Belt Sander Is RC Racer In Disguise

As a child, [David Windestal] already knew that a belt sander was the perfect motor for a banging radio-controlled car. Many years later, the realization of that dream is everything he could have hoped for.

The core of this project is a battery-powered belt sander by a well known manufacturer of gnarly yellow power tools. With an eye for using bespoke 3D printed parts, the conversion appeared straightforward – slap on (or snap on) a pre-loved steering mechanism, add a servo for controlling the sander’s trigger, and that’s pretty much job done. Naturally the intention was to use sandpaper as tread, which is acceptable for outdoor use but not exactly ideal for indoors. A thermoplastic polyurethane (TPU) tread was designed and printed for playtime on the living room floor, where sandpaper may be frowned upon.

The finished product is a mean looking toy with plenty of power. What we really like most about this hack is the commitment to the aesthetics. It’s seriously impressive to see a belt sander so convincingly transformed into a three-wheeler radio-controlled car. The final iteration is also completely reversible, meaning that your belt sander can keep on sanding two by fours on the job site. All the printed parts snap snug into place and are mostly indistinguishable from the stock sander.

Speaking of reversible, there were just a couple of issues with the initial design, if you catch our drift. We won’t spoil what happens, but make sure to watch the video after the break for the full story.

If this hack has whet your appetite for more quirky tool hacks, make sure to check out our coverage of the angle grinder turned slimline belt sander. Or if you can’t get enough of RC, then check out this remote controlled car with active suspension.

Continue reading “Boring Belt Sander Is RC Racer In Disguise”

An RF remote control with a LoRa receiver next to it

Reverse Engineering A 900 MHz RC Transmitter And Receiver

For those building their own remote controlled devices like RC boats and quadcopter drones, having a good transmitter-receiver setup is a significant factor in the eventual usability of their build. Many transmitters are available in the 2.4 GHz band, but some operate at different frequencies, like the 868/915 MHz band. The TBS Crossfire is one such transmitter, and it’s become a popular model thanks to its long-range performance.

The channel hopping sequence of a TBS Crossfire transmitter
The channel hopping sequence

When [g3gg0] bought a Crossfire set for his drone, he discovered that the receiver module consisted of not much more than a PIC32 microcontroller and an SX1272 LoRa modem. This led him to ponder if the RF protocol would be easy to decode. As it turns out, it was not trivial, but not impossible either. First, he built his own SPI sniffer using a CYC1000 FPGA board to reveal the exact register settings that the PIC32 sent to the SX1272. The Crossfire uses channel hopping, and by simply looking at the register settings it was easy to figure out the hopping sequence.

Once that was out of the way, the next step was to figure out what data was flowing through those channels. The data packets appeared to be built up in a straightforward way, but they included an unknown CRC checksum. Luckily, brute-forcing it was not hard; the checksum is most likely used to keep receivers from picking up signals that come from a different transmitter than their own.

[g3gg0]’s blog post goes into intricate detail on both the Crossfire’s protocol as well as the reverse engineering process needed to obtain this information. The eventual conclusion is that while the protocol is efficient and robust, it provides no security against eavesdropping or deliberate interference. Of course, that’s perfectly fine for most RC applications, as long as the user is aware of this fact.

If you’re into decoding RF protocols, you might also want to try using a logic analyzer. But if you merely want to replicate an existing transmitter’s signals, it might be easier to simply spoof a few button presses.

Continue reading “Reverse Engineering A 900 MHz RC Transmitter And Receiver”

RC Snowmobile Makes Tracks On Ice

With all the futuristic technology currently at our disposal, it seems a little bizarre that most passenger vehicles are essentially the same thing that they were a century ago. Four wheels, a motor, and some seats would appear to be a difficult formula to beat. But in the 3D printing world where rapid prototyping is the name of the game, some unique vehicle designs have been pushed out especially in the RC world. One of the latest comes to us from [RCLifeOn] in the form of a single-wheeled RC snowmobile.

While not a traditional snowmobile with tracks, this one does share some similarities. It has one drive wheel in the back printed with TPR for flexibility and it also includes studs all along its entire circumference to give it better traction on ice. There are runners in the front made from old ice skates which the vehicle uses for steering, and it’s all tied together with an RC controller and some lithium batteries to handle steering and driving the electric motor.

There were some design flaws in the first iteration of this vehicle, including a very large turning radius, a gearing setup with an unnecessarily high torque, and a frame that was too flexible for the chain drive. [RCLifeOn] was also testing this on a lake which looked like it was just about to revert to a liquid state which made for some interesting video segments of him retrieving the stuck vehicle with a tree branch and string. All in all, we are hopeful for a second revision in the future when some of these issues are hammered out and this one-of-a-kind vehicle can really rip across the frozen wastes not unlike this other interesting snowmobile from a decade ago.

Continue reading “RC Snowmobile Makes Tracks On Ice”

Pi Powered 1:35 Scale Panther Tank

Tank aficionado [Daniel Zalega] has enjoyed playing around with armored fighting vehicles in the digital realm for years, but only recently realized he had the technology and skills necessary to take his passion into the physical world. Albeit on a slightly reduced scale. So he bought a 1:35 plastic model kit for the German WWII Panther tank from Tamiya, and started working on a way to make it move.

Luckily for [Daniel], the assembled model is essentially hollow. That gave him plenty of room to install the geared drive motors, batteries, motor controllers, voltage regulators, a servo for the turret, and the Raspberry Pi Zero that controls the whole show. Those with an aversion to hot glue would do well not to look too closely at the construction here, but it gets the job done. Besides, it’s not like this little Panther is going to see any front line combat.

Another element of the model kit that made it well-suited to motorization is the fact that it had real rubber treads. That meant [Daniel] just had to pop some holes in the side of the tank, and figure out how to mount the drive sprockets to his gear motors. Unfortunately it looks like the wheels are static on this model, meaning the tread has to be dragged over them. That’s certainly robbing the tank of some power and speed, but in the video after the break, you can see its movement is still fairly realistic.

To control the tank, he points his phone’s browser to a simple page running on the Raspberry Pi. By simply dragging a finger on the screen, you can operate the tank’s two independent treads and rotate the turret. [Daniel] said his original plan was more elaborate, with the web page displaying a live video feed from an onboard camera as well as the readings from various sensors. But at least for now, things are kept as straightforward as possible.

This certainly isn’t the first souped-up toy tank we’ve seen here at Hackaday. From gorgeous steam powered machines to this Tiger tank with a laser-assisted aiming system, these small tracked platforms have long been a favorite of hardware hackers.
Continue reading “Pi Powered 1:35 Scale Panther Tank”

Waterjet-Powered Speedboat For Fun And Research

There are a lot of cliches about the perils of boat ownership. “The best two days of a boat owner’s life are the day they buy their boat, and the day they sell it” immediately springs to mind, for example, but there is a loophole to an otherwise bottomless pit of boat ownership: building a small robotic speedboat instead of owning the full-size version. Not only will you save loads of money and frustration, but you can also use your 3D-printed boat as a base for educational and research projects.

The autonomous speedboats have a modular hull design to make them easy to 3D print, and they use a waterjet for propulsion which improves their reliability in shallow waters and reduces the likelihood that they will get tangled on anything or injure an animal or human. The platform is specifically designed to be able to house any of a wide array of sensors to enable people to easily perform automated tasks in bodies of water such as monitoring for pollution, search-and-rescue, and various inspections. A monohull version with a single jet was prototyped first, but eventually a twin-hulled catamaran with two jets was produced which improved the stability and reliability of the platform.

All of the files needed to get started with your own autonomous (or remote-controlled) speedboat are available on the project’s page. The creators are hopeful that this platform suits a wide variety of needs and that a community is created of technology enthusiasts, engineers, and researchers working on autonomous marine robotic platforms. If you’d prefer to ditch the motor, though, we have seen a few autonomous sailboats used for research purposes as well.

Continue reading “Waterjet-Powered Speedboat For Fun And Research”

Elderly Remote Keeps Things Simple

If you are lucky, you’ve never experienced the heartbreak of watching a loved one lose their ability to do simple tasks. However, as hackers, we have the ability to customize solutions to make everyday tasks more accessible. That’s what [omerrv] did by creating a very specific function remote control. The idea is to provide an easy-to-use interface for the most common remote functions.

This is one of those projects where the technology puzzle is now pretty easy to solve: IR remotes are well-understood and there are plenty of libraries for recording and playing back signals. The real work is to understand the user’s challenges and come up with a workable compromise between something useful and something too complex for the user to deal with.

Continue reading “Elderly Remote Keeps Things Simple”

Hackaday Links Column Banner

Hackaday Links: September 19, 2021

Things might be getting a bit dicey out in Jezero crater for Ingenuity. The little helicopter that could is starting to have trouble dealing with the thinning Martian atmosphere, and may start pressing against its margin of safety for continued operation. Ingenuity was designed for five flights that would all take place around the time its mothership Perseverance touched down on Mars back in February, at which time the mean atmospheric pressure was at a seasonal high. Over the last few months, the density of the Martian atmosphere has decreased a wee bit, but when you’re starting with a plan for a pressure that’s only 1.4% of Earth’s soupy atmosphere, every little bit counts. The solution to keeping Ingenuity flying is simple: run the rotors faster. NASA has run a test on that, spinning the rotors up to 2,800 RPM, and Ingenuity handled the extra stresses and power draw well. A 14th flight is planned to see how well the rotors bite into the rarefied air, but Ingenuity’s days as a scout for Perseverance could be numbered.

If you thought privacy concerns and government backdoors into encryption technology were 21st-century problems, think again. IEEE Spectrum has a story about “The Scandalous History of the Last Rotor Cipher Machine,” and it’s a great read — almost like a Tom Clancy novel. The story will appeal to crypto — not cryptocurrency — fans, especially those fascinated by Enigma machines, because it revolves around a Swiss rotor cipher machine called the HX-63, which was essentially a refinement of the original Enigma technology. With the equivalent of 2,000-bit encryption, it was considered unbreakable, and it was offered for sale to any and all — at least until the US National Security Agency sprung into action to persuade the inventor, Boris Hagelin, to shelve the HX-63 project in favor of electronic encryption. The NSA naturally helped Hagelin design this next generation of crypto machines, which of course all had backdoors built into them. While the cloak and dagger aspects of the story — including a possible assassination of Boris Hagelin’s son in 1970, when it became clear he wouldn’t “play ball” as his father had — are intriguing, the peek inside the HX-63, with its Swiss engineering, is the real treat.

One of the great things about the internet is how easy it is to quickly answer completely meaningless questions. For me, that usually involves looking up the lyrics of a song I just heard and finding out that, no, Robert Plant didn’t sing “Whoopie Cat” during Misty Mountain Hop. But it also let me answer a simple question the other day: what’s the largest single-piece metal object ever created? I figured it would have to be a casting of some sort, and likely something from the middle of the previous century. But as it turns out, the largest casting ever appears to have been manufactured in Sheffield, England in 2015. The company, Sheffield Forgemaster International, produced eleven castings for the offshore oil industry, each weighing in at over 320 tonnes. The scale of each piece is mind-boggling, and the technology that went into making them would be really interesting to learn about. And it goes without saying that my search was far from exhaustive; if you know of a single-piece metal part larger than 320 tonnes, I’ll be glad to stand corrected.

Have you heard about “teledriving” yet? On the face of it, a remote-controlled car where a qualified driver sits in an office somewhere watching video feeds from the car makes little sense. But as you dig into the details, the idea of remotely piloted cars starts to look like one of those “Why didn’t I think of that?” ideas. The company behind this is called Vay, and the idea is to remotely drive a ride-share vehicle to its next customer. Basically, when you hail a ride, a remote driver connects to an available car and drives it to your location. You get in and take over the controls to drive to your destination. When you arrive, another remote drive pilots the car to its next pickup. There are obvious problems to work out, but the idea is really the tacit admission that all things considered, humans are way better at driving than machines are, at least right now.