Vista Normal

Hay nuevos artículos disponibles. Pincha para refrescar la página.
AnteayerSalida Principal

A Tricky Commodore PET Repair and a Lesson About Assumptions

Por: Maya Posch
14 Abril 2025 at 08:00
The PET opened, showing the motherboard. (Credit: Ken Shirriff)
The PET opened, showing the motherboard. (Credit: Ken Shirriff)

An unavoidable part of old home computer systems and kin like the Commodore PET is that due to the age of their components they will develop issues that go far beyond what was covered in the official repair manual, not to mention require unconventional repairs. A case in point is the 2001 series Commodore PET that [Ken Shirriff] recently repaired.

The initial diagnosis was quite straightforward: it did turn on, but only displayed random symbols on the CRT, so obviously the ICs weren’t entirely happy, but at least the power supply and the basic display routines seemed to be more or less functional. Surely this meant that only a few bad ICs and maybe a few capacitors had to be replaced, and everything would be fully functional again.

Initially two bad MOS MPS6540 ROM chips had to be replaced with 2716 EPROMs using an adapter, but this did not fix the original symptom. After a logic analyzer session three bad RAM ICs were identified, which mostly fixed the display issue, aside from a quaint 2×2 checkerboard pattern and completely bizarre behavior upon running BASIC programs.

Using the logic analyzer capture the 6502 MPU was identified as writing to the wrong addresses. Ironically, this turned out to be due to a wrong byte in one of the replacement 2716 EPROMs as the used programmer wasn’t quite capable of hitting the right programming voltage. Using a better programmer fixed this, but on the next boot another RAM IC turned out to have failed, upping the total of failed silicon to four RAM & two ROM ICs, as pictured above, and teaching the important lesson to test replacement ROMs before you stick them into a system.

Introducing Infrared Remote Control Protocols

14 Abril 2025 at 05:00
The host stands in his electronics lab with the image of four remote controls overlaid.

Over on his YouTube channel [Electronic Wizard] has released a video that explains how infrared (IR) remote controllers work: IR Remote Controllers protocol: 101 to advanced.

This diagram indicates how the 38 kHz carrier wave is used to encode a binary signal.This video covers the NEC family of protocols, which are widely used in typical consumer IR remote control devices, and explains how the 38 kHz carrier wave is used to encode a binary signal.  [Electronic Wizard] uses his Rigol DS1102 oscilloscope and a breadboard jig to sniff the signal from an example IR controller.

There is also an honorable mention of the HS0038 integrated-circuit which can interpret the light waves and output a digital signal. Of course if you’re a tough guy you don’t need no stinkin’ integrated-circuit IR receiver implementation because you can build your own!

Before the video concludes there is a brief discussion about how to interpret the binary signal using a combination of long and short pulses. If this looks similar to Morse Code to you that’s because it is similar to Morse Code! But not entirely the same, as you will learn if you watch the video!

Hacking a Cheap Rechargeable Lamp With Non-Standard USB-C Connector

Por: Maya Posch
12 Abril 2025 at 23:00
The "USB C" cable that comes with the Inaya Portable Rechargeable Lamp. (Credit: The Stock Pot, YouTube)
The “USB C” cable that comes with the Inaya Portable Rechargeable Lamp. (Credit: The Stock Pot, YouTube)

Recently [Dillan Stock] over at The Stock Pot YouTube channel bought a $17 ‘mushroom’ lamp from his local Kmart that listed ‘USB-C rechargeable’ as one of its features, the only problem being that although this is technically true, there’s a major asterisk. This Inaya-branded lamp namely comes with a USB-C cable with a rather prominent label attached to it that tells you that this lamp requires that specific cable. After trying with a regular USB-C cable, [Dillan] indeed confirmed that the lamp does not charge from a standard USB-C cable. So he did what any reasonable person would do: he bought a second unit and set about to hacking it.

[Dillan] also dug more into what’s so unusual about this cable and the connector inside the lamp. As it turns out, while GND & Vcc are connected as normal, the two data lines (D+, D-) are also connected to Vcc. Presumably on the lamp side this is the expected configuration, while using a regular USB-C cable causes issues. Vice versa, this cable’s configuration may actually be harmful to compliant USB-C devices, though [Dillan] did not try this.

With the second unit in hand, he then started hacking it, with the full plans and schematic available on his website.

The changes include a regular USB-C port for charging, an ESP32 board with integrated battery charger for the 18650 Li-ion cell of the lamp, and an N-channel MOSFET to switch the power to the lamp’s LED. With all of the raw power from the ESP32 available, the two lamps got integrated into the Home Assistant network which enables features such as turning the lamps on when the alarm goes off in the morning. All of this took about $7 in parts and a few hours of work.

Although we can commend [Dillan] on this creative hack rather than returning the item, it’s worrying that apparently there’s now a flood of ‘USB C-powered’ devices out there that come with non-compliant cables that are somehow worse than ‘power-only’ USB cables. It brings back fond memories of hunting down proprietary charging cables, which was the issue that USB power was supposed to fix.

Buyer Beware: Cheap Power Strips Hold Hidden Horrors

7 Abril 2025 at 20:00

We’ve got a love-hate relationship with discount tool outlet Harbor Freight: we hate that we love it so much. Apparently, [James Clough] is of much the same opinion, at least now that he’s looked into the quality of their outlet strips and found it somewhat wanting.

The outlet strips in question are Harbor Freight’s four-foot-long, twelve-outlet strips, three of which are visible from where this is being written. [James] has a bunch of them too, but when he noticed an intermittent ground connection while using an outlet tester, he channeled his inner [Big Clive] and tore one of the $20 strips to bits. The problem appears to be poor quality of the contacts within each outlet, which don’t have enough spring pre-load to maintain connection with the ground pin on the plug when it’s wiggled around. Actually, the contacts for the hot and neutral don’t look all that trustworthy either, and the wiring between the outlets is pretty sketchy too. The video below shows the horrors within.

What’s to be done about this state of affairs? That’s up to you, of course. We performed the same test on all our outlets and the ground connections all seemed solid. So maybe [James] just got a bad batch, but he’s still in the market for better-quality strips. That’s going to cost him, though, since similar strips with better outlets are about four times the price of the Harbor Freight units. We did find a similar strip at Home Depot for about twice the price of the HF units, but we can’t vouch for the quality. As always, caveat emptor.

Thanks to [cliff claven] for the tip.

Reverse Engineering the IBM PC110, One PCB at a Time

Por: Tom Nardi
6 Abril 2025 at 20:00

There’s a dedicated group of users out there that aren’t ready to let their beloved IBM PC110 go to that Great Big Data Center in the Sky. Unfortunately, between the limited available technical information and rarity of replacement parts, repairing the diminutive palmtops can be tricky.

Which is why [Ahmad Byagowi] has started a project that aims to not only collect all the available schematics and datasheets that pertain to the machine, but to reverse engineer all of the computer’s original circuit boards. Working from optical and x-ray scans, the project has already recreated the motherboard, power supply, modem, keyboard, and RAM module PCBs in KiCad.

Just last week the project released production-ready Gerbers for all the boards, but considering there have been 45+ commits to the repository since then, we’re going to assume they weren’t quite finalized. Of course, with a project of this magnitude, you’d expect it to take a few revisions to get everything right. (Hell, we’ve managed to screw up board layouts that had fewer than a dozen components on them.)

If you’d like to lend a hand, [Ahmad] says he could use the help. Beyond checking the boards for problems and reporting issues, he’s also on the hunt for any datasheets or other documentation that can be found for the PC110 or its components. It looks like there’s still schematic work that needs to be done as well, so if your idea of zen is figuring out how ~30 year old computers were wired up internally, this might be the perfect summer project for you.

Interestingly, our very own [Arya Voronova] has been working on creating a drop-in replacement motherboard for the Sony Vaio P using KiCad and imported board images. That hobbyists are now able to do this kind of work using free and open source tools is a reminder of just how far things have come in the last few years.

Thanks to [adistuder] for the tip.

A Toothbrush Hacked, in Three Parts

Por: Tom Nardi
2 Abril 2025 at 08:00

It’s official, we’re living in the future. Certainly that’s the only explanation for how [wrongbaud] was able to write a three-part series of posts on hacking a cheap electric toothbrush off of AliExpress.

As you might have guessed, this isn’t exactly a hack out of necessity. With a flair for explaining hardware hacking, [wrongbaud] has put this together as a practical “brush-up” (get it?) on the tools and concepts involved in reverse engineering. In this case, the Raspberry Pi is used as a sort of hardware hacking multi-tool, which should make it relatively easy to follow along.

Modified image data on the SPI flash chip.

The first post in the series goes over getting the Pi up and running, which includes setting up OpenOCD. From there, [wrongbaud] actually cracks the toothbrush open and starts identifying interesting components, which pretty quickly leads to the discovery of a debug serial port. The next step is harassing the SPI flash chip on the board to extract its contents. As the toothbrush has a high-res color display (of course it does), it turns out this chip holds the images which indicate the various modes of operation. He’s eventually able to determine how the images are stored, inject new graphics data, and write it back to the chip.

Being able to display the Wrencher logo on our toothbrush would already be a win in our book, but [wrongbaud] isn’t done yet. For the last series in the post, he shows how to extract the actual firmware from the microcontroller using OpenOCD. This includes how to analyze the image, modify it, and eventually flash the new version back to the hardware — using that debug port discovered earlier to confirm the patched code is running as expected.

If you like his work with a toothbrush, you’ll love seeing what [wrongbaud] can do with an SSD or even an Xbox controller.

Software Hacks Unlock Cheap Spectrometer

Por: Tom Nardi
1 Abril 2025 at 02:00

A spectrometer is one of those tools that many of us would love to have, but just can’t justify the price of. Sure there are some DIY options out there, but few of them have the convenience or capability of what’s on the commercial market. [Chris] from Zoid Technology recently found a portable spectrometer complete with Android application for just $150 USD on AliExpress which looked very promising…at least at first.

The problem is that the manufacturer, Torch Bearer, offers more expensive models of this spectrometer. In an effort to push users into those higher-priced models, arbitrary features such as data export are blocked in the software. [Chris] first thought he could get around this by reverse engineering the serial data coming from the device (interestingly, the spectrometer ships with a USB-to-serial adapter), but while he got some promising early results, he found that the actual spectrometer data was obfuscated — a graph of the results looked like stacks of LEGOs.

That ain’t right — data over the serial link was obfuscated for your protection fleecing

His next step was to decompile the Android application and manually edit out the model number checks. This let him enable the blocked features, although to be fair, he did find that some of them actually did require additional hardware capabilities that this cheaper model apparently doesn’t posses. He was able to fix up a few other wonky issues in the application that are described in the video below, and has released a patch that you can use to bring your own copy of the software up to snuff.

But that’s not all — while fiddling around inside the Android tool’s source code, he found the missing pieces he needed to understand how the serial data was being obfuscated. The explanation to how it works is pretty long-winded, so we’ll save time and just say that the end result was the creation of a Python library that lets you pull data from the spectrometer without relying on any of the manufacturer’s software. This is the kind of thing a lot of people have been waiting for, so we’re eager to see what kind of response the GPLv3 licensed tool gets from the community.

If you’d still rather piece together your own spectrometer, we’ve seen some pretty solid examples you can use to get started.

Chip Glitching 101 with [Hash]

30 Marzo 2025 at 08:00

Ever want to get into reverse engineering but don’t know where to start? You’re in luck — [Hash] just dropped a case study in chip glitching that should get you off on the right foot.

The object of this reverse engineering effort in the video below is a Microchip SAM4C32C, removed from one of the many smart electrical meters [Hash] loves to tear into. This microcontroller was supposed to be locked to prevent anyone from sniffing around in the code, but after soldering the chip to a target board and plugging it into a Chip Whisperer, [Hash] was able to find some odd-looking traces on the oscilloscope. Of particular interest was an unusual pattern on the scope while resetting the chip, which led him to an AI-assisted search for potential vulnerabilities. This allowed him to narrow down the target time for a power glitch, and in only a few seconds, the chip was forced to bypass its security bit and drop into its boot loader. With the keys to the kingdom, [Hash] was able to read the firmware and find all sorts of interesting tidbits.

Obviously, chip glitching isn’t always as easy as this, and even when a manufacturer leaves a vector like this in the chip, exploiting it does take some experience and finesse. But, if you’re going to get started glitching, it makes sense to start with the low-hanging fruit, and having [Hash] along for the ride doesn’t hurt either.

Why are Micro Center Flash Drives so Slow?

Por: Maya Posch
27 Marzo 2025 at 05:00

Every year, USB flash drives get cheaper and hold more data. Unfortunately, they don’t always get faster. The reality is, many USB 3.0 flash drives aren’t noticeably faster than their USB 2.0 cousins, as [Chase Fournier] found with the ultra-cheap specimens purchased over at his local Micro Center store.

Although these all have USB 3.0 interfaces, they transfer at less than 30 MB/s, but why exactly? After popping open a few of these drives the answer appears to be that they use the old-style Phison controller (PS2251-09-V) and NAND flash packages that you’d expect to find in a USB 2.0 drive.

Across the 32, 64, and 256 GB variants the same Phison controller is used, but the PCB has provisions for both twin TSOP packages or one BGA package. The latter package turned out to be identical to those found in the iPhone 8. Also interesting was that the two 256 GB drives [Chase] bought had different Phison chips, as in one being BGA and the other QFP. Meanwhile some flash drives use eMMC chips, which are significantly faster, as demonstrated in the video.

It would seem that you really do get what you pay for, with $3 “USB 3.0” flash drives providing the advertised storage, but you really need to budget in the extra time that you’ll be waiting for transfers.

3D-Printed Scanner Automates Deck Management for Trading Card Gamers

26 Marzo 2025 at 20:00

Those who indulge in trading card games know that building the best deck is the key to victory. What exactly that entails is a mystery to us muggles, but keeping track of your cards is a vital part of the process, one that this DIY card scanner (original German; English translation) seeks to automate.

At its heart, [Fraens]’ card scanner is all about paper handling, which is always an engineering task fraught with peril. Cards like those for Magic: The Gathering and other TCGs are meant to be handled by human hands, and automating the task of flipping through them presents some challenges. [Fraens] uses a pair of motorized 3D-printed rollers with O-rings to form a conveyor belt that can pull one card at a time off the bottom of a deck. An adjustable retaining roller made from the most adorable linear bearing we’ve ever seen ensures that only one card at a time is pulled from the hopper onto an imaging platen. An adjustable mount holds a smartphone to take a picture of the card, which is fed into an app that extracts all the details and categorizes the cards in the deck.

Aside from the card handling mechanism, there are some pretty slick details to this build. The first is that [Fraens] noticed that the glossy finish on some cards interfered with scanning, leading him to add a diffused LED ringlight to the rig. If an image isn’t scannable, the light goes through a process of dimming and switching colors until a good scan is achieved. Also, to avoid the need to modify the existing TCG deck management app, [Fraens] added a microphone to the control side of the scanner that listens for the sounds the app makes when it scans cards. And if Magic isn’t your thing, the basic mechanism could easily be modified to scan everything from business cards to old family photos.

World’s Smallest Blinky, Now Even Smaller

20 Marzo 2025 at 05:00

Here at Hackaday, it’s a pretty safe bet that putting “World’s smallest” in the title of an article will instantly attract comments claiming that someone else built a far smaller version of the same thing. But that’s OK, because if there’s something smaller than this nearly microscopic LED blinky build, we definitely want to know about it.

The reason behind [Mike Roller]’s build is simple: he wanted to build something smaller than the previous smallest blinky. The 3.2-mm x 2.5-mm footprint of that effort is a tough act to follow, but technology has advanced somewhat in the last seven years, and [Mike] took advantage of that by basing his design on an ATtiny20 microcontroller in a WLCSP package and an 0201 LED, along with a current-limiting resistor and a decoupling capacitor. Powering the project is a 220-μF tantalum capacitor, which at a relatively whopping 3.2 mm x 1.6 mm determines the size of the PCB, which [Mike] insisted on using.

Assembling the project was challenging, to say the least. [Mike] originally tried a laboratory hot plate to reflow the board, but when the magnetic stirrer played havoc with the parts, he switched to a hot-air rework station with a very low airflow. Programming the microcontroller almost seemed like it was more of a challenge; when the pogo pins he was planning to use proved too large for the job he tacked leads made from 38-gauge magnet wire to the board with the aid of a micro hot air tool.

After building version one, [Mike] realized that even smaller components were available, so there’s now a 2.4 mm x 1.5 mm version using an 01005 LED. We suspect there’ll be a version 3.0 soon, though — he mentions that the new TI ultra-small microcontrollers weren’t available yet when he pulled this off, and no doubt he’ll want to take a stab at this again.

Relativity Space Changes Course on Path to Orbit

Por: Tom Nardi
17 Marzo 2025 at 14:00

In 2015, Tim Ellis and Jordan Noone founded Relativity Space around an ambitious goal: to be the first company to put a 3D printed rocket into orbit. While additive manufacturing was already becoming an increasingly important tool in the aerospace industry, the duo believed it could be pushed further than anyone had yet realized.

Rather than assembling a rocket out of smaller printed parts, they imagined the entire rocket being produced on a huge printer. Once the methodology was perfected, they believed rockets could be printed faster and cheaper than they could be traditionally assembled. What’s more, in the far future, Relativity might even be able to produce rockets off-world in fully automated factories. It was a bold idea, to be sure. But then, landing rockets on a barge in the middle of the ocean once seemed pretty far fetched as well.

An early printed propellant tank.

Of course, printing something the size of an orbital rocket requires an exceptionally large 3D printer, so Relativity Space had to built one. It wasn’t long before the company had gotten to the point where they had successfully tested their printed rocket engine, and were scaling up their processes to print the vehicle’s propellant tanks. In 2018 Bryce Salmi, then an avionics hardware engineer at Relatively Space, gave a talk at Hackaday Supercon detailing the rapid progress the company had made so far.

Just a few years later, in March of 2023, the Relativity’s first completed rocket sat fueled and ready to fly on the launch pad. The Terran 1 rocket wasn’t the entirely printed vehicle that Ellis and Noone had imagined, but with approximately 85% of the booster’s mass being made up of printed parts, it was as close as anyone had ever gotten before.

The launch of Terran 1 was a huge milestone for the company, and even though a problem in the second stage engine prevented the rocket from reaching orbit, the flight proved to critics that a 3D printed rocket could fly and that their manufacturing techniques were sound. Almost immediately, Relativity Space announced they would begin work on a larger and more powerful successor to the Terran 1 which would be more competitive to SpaceX’s Falcon 9.

Now, after an administrative shakeup that saw Tim Ellis replaced as CEO, the company has released a nearly 45 minute long video detailing their plans for the next Terran rocket — and explaining why they won’t be 3D printing it.

Meet the New Boss

For the mainstream press, the biggest story has been that former Google chief Eric Schmidt would be taking over as Relativity’s CEO. Tim Ellis will remain on the company’s board, but likely won’t have much involvement in the day-to-day operation of the company. Similarly, co-founder Jordan Noone stepped down from chief technology officer to take on an advisory role back in 2020.

Eric Schmidt

With the two founders of the company now sidelined, and despite the success of the largely 3D printed Terran 1, the video makes it clear that they’re pursuing a more traditional approach for the new Terran R rocket. At several points in the presentation, senior Relativity staffers explain the importance of remaining agile in the competitive launch market, and caution against letting the company’s historic goals hinder their path forward. They aren’t abandoning additive manufacturing, but it’s no longer the driving force behind the program.

For his part, The New York Times reports that Schmidt made a “significant investment” in Relativity Space to secure controlling interest in the company and his new position as CEO, although the details of the arrangement have so far not been made public. One could easily dismiss this move as Schmidt’s attempt to buy into the so-called “billionaire space race”, but it’s more likely he simply sees it as an investment in a rapidly growing industry.

Even before he came onboard, Relativity Space had amassed nearly $3 billion in launch contracts. Between his considerable contacts in Washington, and his time as the chair of the DoD’s Defense Innovation Advisory Board, it’s likely Schmidt will attempt to put Relativity the running for lucrative government launches as well.

All they need is a reliable rocket, and they’ll have a revenue stream for years.

Outsourcing Your Way to Space

In general, New Space companies like SpaceX and Rocket Lab have been far more open about their design and manufacturing processes than the legacy aerospace players. But even still, the video released by Relativity Space offers an incredibly transparent look at how the company is approaching the design of Terran R.

One of the most interesting aspects of the rocket’s construction is how many key components are being outsourced to vendors. According to the video, Relativity Space has contracted out the manufacturing of the aluminium “domes” that cap off the propellant tanks, the composite overwrapped pressure vessels (COPVs) that hold high pressure helium at cryogenic temperatures, and even the payload fairings.

This isn’t like handing the construction of some minor assemblies off to a local shop — these components are about as flight-critical as you can possibly get. In 2017, SpaceX famously lost one of their Falcon 9 rockets (and its payload) in an explosion on the launch pad due to a flaw in one of the booster’s COPVs. It’s believed the company ultimately brought production of COPVs in-house so they could have complete control of their design and fabrication.

Unpacking a shipment of composite overwrapped pressure vessels (COPVs) for Terran R

Farming out key components of Terran R to other, more established, aerospace companies is a calculated risk. On one hand, it will allow Relativity Space to accelerate the booster’s development time, and in this case time is very literally money. The sooner Terran R is flying, the sooner it can start bringing in revenue. The trade-off is that their launch operations will become dependent on the performance of said companies. If the vendor producing their fairings runs into a production bottleneck, there’s little Relativity Space can do but wait. Similarly, if the company producing the propellant tank domes decides to raise their prices, that eats into profits.

For the long term security of the project, it would make the most sense for Relativity to produce all of Terran R’s major components themselves. But at least for now, the company is more concerned with getting the vehicle up and running in the most expedient manner possible.

Printing Where it Counts

Currently, 3D printing a tank dome simply takes too long.

In some cases, this is where Relativity is still banking on 3D printing in the long term. As explained in the video by Chief Technology Officer Kevin Wu, they initially planned on printing the propellant tank domes out of aluminum, but found that they couldn’t produce them at a fast enough rate to support their targeted launch cadence.

At the same time, the video notes that the state-of-the-art in metal printing is a moving target (in part thanks to their own research and development), and that they are continuing to improve their techniques in parallel to the development of Terran R. It’s not hard to imagine a point in the future where Relativity perfects printing the tank domes and no longer needs to outsource them.

While printing the structural components of the rocket hasn’t exactly worked out as Relativity hoped, they are still fully committed to printing the booster’s Aeon R engines. Printing the engine not only allows for rapid design iteration, but the nature of additive manufacturing makes it easy to implement features such as integrated fluid channels which would be difficult and expensive to produce traditionally.

Printing an Aeon R engine

Of course, Relativity isn’t alone in this regard. Nearly every modern rocket engine is using at least some 3D printed components for precisely the same reasons, and they have been for some time now.

Which in the end, is really the major takeaway from Relativity’s update video. Though the company started out with an audacious goal, and got very close to reaching it, in the end they’ve more or less ended up where everyone else in aerospace finds themselves in 2025. They’ll use additive manufacturing where it makes sense, partner with outside firms when necessary, and use traditional manufacturing methods where they’ve proven to be the most efficient.

It’s not as exciting as saying you’ll put the world’s first 3D printed rocket into space, to be sure. But it’s the path that’s the most likely to get Terran R on the launch pad within the next few years, which is where they desperately need to be if they’ll have any chance of catching up to the commercial launch providers that are already gobbling up large swaths of the market.

I2C Sniffing Comes to the Bus Pirate 5

Por: Tom Nardi
12 Marzo 2025 at 08:00

While the Bus Pirate 5 is an impressive piece of hardware, the software is arguably where the project really shines. Creator [Ian Lesnet] and several members of the community are constantly working to add new features and capabilities to the hardware hacking multi-tool, to the point that if your firmware is more than a few days old there’s an excellent chance there’s a fresher build available for you to try out.

One of the biggest additions from the last week or so of development has been the I2C sniffer — a valuable tool for troubleshooting or reverse engineering devices using the popular communications protocol. [Ian] has posted a brief demo video of it in action.

It’s actually a capability that was available in the “classic” versions of the Bus Pirate, but rather than porting the feature over from the old firmware, [Ian] decided to fold the MIT licensed pico_i2c_sniffer from [Juan Schiavoni] into the new codebase. Thanks to the RP2040’s PIO, the sniffer works at up to 500 kHz, significantly outperforming its predecessor.

Admittedly, I2C sniffing isn’t anything you couldn’t do with a cheap logic analyzer. But that means dealing with captures and making sure the protocol decoder is setup properly, among other bits of software tedium. In comparison, once you start the sniffer program on the Bus Pirate 5, I2C data will be dumped out to the terminal in real-time for as long as you care to see it. For reverse engineering, it’s also very easy to move quickly from sniffing I2C packets to replaying or modifying them within the Bus Pirate’s interface.

If you already have a Bus Pirate 5, all you need to do is flash the latest firmware from the automated build system, and get sniffing. On the fence about picking one up? Perhaps our hands-on review will help change your mind.

Deep Drawing with Ultrasonics

9 Marzo 2025 at 20:00

Small cylindrical parts are often formed through deep drawing — a process by which a punch forms the finished piece from a flat sheet of metal using a forming die. If it sounds like that stresses the metal, it does. But researchers at Fraunhofer have found a way to reduce friction protecting both the material and the tools that do the forming. The process — known as VibroDraw — uses ultrasonic vibrations at around 500 Hz.

Researchers claim a 20% reduction in friction now, and it may be possible to go even further. With less friction, it is possible to do a deeper draw in a single stage. It also creates less heat which is good for tool life and prevents overheating lubricant. The process has a patent if you want more details. You might need to brush up on your German, though. Unsurprisingly, the vibrations are from a piezoelectric transducer.

Copper is soft enough to use 3D printed dies. We don’t know if this technique would help with that or not. Then there’s hydroforming. If you have any results using ultrasonics with these or any other techniques, be sure to let us know.

The Pentium Processor’s Innovative (and Complicated) Method of Multiplying by Three, Fast

8 Marzo 2025 at 12:00

[Ken Shirriff] has been sharing a really low-level look at Intel’s Pentium (1993) processor. The Pentium’s architecture was highly innovative in many ways, and one of [Ken]’s most recent discoveries is that it contains a complex circuit — containing around 9,000 transistors — whose sole purpose is to multiply specifically by three. Why does such an apparently simple operation require such a complex circuit? And why this particular operation, and not something else?

Let’s back up a little to put this all into context. One of the feathers in the Pentium’s cap was its Floating Point Unit (FPU) which was capable of much faster floating point operations than any of its predecessors. [Ken] dove into reverse-engineering the FPU earlier this year and a close-up look at the Pentium’s silicon die shows that the FPU occupies a significant chunk of it. Of the FPU, nearly half is dedicated to performing multiplications and a comparatively small but quite significant section of that is specifically for multiplying a number by three. [Ken] calls it the x3 circuit.

The “x3 circuit”, a nontrivial portion of the Pentium processor, is dedicated to multiplying a number by exactly three and contains more transistors than an entire Z80 microprocessor.

Why does the multiplier section of the FPU in the Pentium processor have such specialized (and complex) functionality for such an apparently simple operation? It comes down to how the Pentium multiplies numbers.

Multiplying two 64-bit numbers is done in base-8 (octal), which ultimately requires fewer operations than doing so in base-2 (binary). Instead of handling each bit separately (as in binary multiplication), three bits of the multiplier get handled at a time, requiring fewer shifts and additions overall. But the downside is that multiplying by three must be handled as a special case.

[Ken] gives an excellent explanation of exactly how all that works (which is also an explanation of the radix-8 Booth’s algorithm) but it boils down to this: there are numerous shortcuts for multiplying numbers (multiplying by two is the same as shifting left by 1 bit, for example) but multiplying by three is the only one that doesn’t have a tidy shortcut. In addition, because the result of multiplying by three is involved in numerous other shortcuts (x5 is really x8 minus x3 for example) it must also be done very quickly to avoid dragging down those other operations. Straightforward binary multiplication is too slow. Hence the reason for giving it so much dedicated attention.

[Ken] goes into considerable detail on how exactly this is done, and it involves carry lookaheads as a key element to saving time. He also points out that this specific piece of functionality used more transistors than an entire Z80 microprocessor. And if that is not a wild enough idea for you, then how about the fact that the Z80 has a new OS available?

Monster Hunter Wilds recibe un Mod para corregir problemas de Micro Stuttering

Si bien Capcom hizo historia con el lanzamiento de Monster Hunter Wilds, vendiendo más de 8 millones de copias en tan solo 3 días y quedando quinto en los picos más altos de usuarios simultáneos en Steam con 1.384.608 jugadores, la realidad es que el juego en PC no está muy optimizado, razón por la cual tiene 59% de críticas positivas en Steam (variadas).

Por suerte, el modder Praydog, conocido por su mod para agregar VR a juegos con Unreal Engine, entre otros, ha lanzado un mod para Monster Hunter Wilds que corrige los problemas de stuttering y frame pacing que tiene el juego, cuyo culpable no es Denuvo, sino la tecnología anti-manipulaciones (Anti-Tamper) propia de Capcom.

En este gráfico, Praydog muestra cómo con su mod se estabiliza el framerate del juego para una experiencia mucho más estable, valga la redundancia. Los interesados pueden descargar el mod (MHWILDS.zip) en este enlace. Para instalarlo, simplemente tendrán que copiar únicamente el archivo dinput8.dll a la carpeta del juego.

Pueden leer nuestro análisis de Monster Hunter Wilds en este enlace.

Acerca de Monster Hunter Wilds

En Monster Hunter Wilds, los jugadores se unirán a las filas de un equipo especial de la Comisión de Investigación que indaga las Tierras Prohibidas. Con actuaciones de voz por primera vez en la serie Monster Hunter, el cazador se adentra en lo desconocido con sus compañeros, entre los que se encuentran Alma, la encargada designada por el gremio, su camarada y un misterioso niño.

Monster Hunter Wilds presenta biomas multidimensionales que pueden transformarse de formas inesperadas. El primer escenario que se desvela son los Llanos ventosos, una vasta región que comprende salvajes desiertos, retorcidas formaciones rocosas y ondulantes praderas repletas de vida.

Estos ecosistemas inmersivos están poblados de vida salvaje aclimatada a su entorno, incluidos monstruos más pequeños como Dalthydon, un wyvern herbívoro que migra estacionalmente, y Ceratonoth, que depende de los machos para proteger a la manada de las furiosas tormentas con cuernos dorsales bien desarrollados que sirven como pararrayos.

Por supuesto, los grandes monstruos también vagan por los Llanos ventosos, incluido Doshaguma. Aunque enormes y territoriales, estas bestias con colmillos son vistas a veces acechando curiosamente las llanuras en agresivas manadas. Mientras tanto, el formidable anfibio Chatacabra utiliza su entorno y su saliva adhesiva para convertirse en un adversario aún más fuerte al blindar su cuerpo con materiales naturales como los minerales.

Para ayudar a los cazadores a enfrentarse a los retos que les esperan en Monster Hunter Wilds, la querida jugabilidad de la serie ha evolucionado con un arsenal de nuevas características. Los jugadores disfrutarán de un flujo perfecto, sin interrupciones, entre secuencias de trama y juego.

Para recorrer los extensos entornos de este mundo, el juego introduce Seikrets, un nuevo tipo de montura. Estas ágiles criaturas pueden guiar a sus jinetes hasta sus destinos y permiten a los cazadores realizar acciones sobre la marcha, como afilar armas, reunir materiales y blandir la eslinga.

Los cazadores también pueden cambiar a un arma secundaria con su Seikret, lo que permite que las cacerías se adapten a las condiciones cambiantes del campo sin tener que volver a la base.

Los 14 tipos de armas icónicas de la serie regresan en Monster Hunter Wilds y ahora han evolucionado para incluir nuevas acciones. Además, el juego introduce sistemas completamente nuevos, como el Modo de Enfoque, que ofrece a los cazadores un control más preciso a la hora de apuntar, protegerse y atacar los puntos débiles de los monstruos..

El nueva Eslinga Gancho también ofrece a los cazadores habilidades adicionales, como acciones contextuales y el poder de recolectar objetos a distancia, incluso cuando están montados en su Seikret.

Los usuarios de Steam también pueden prepararse para el lanzamiento con la herramienta Monster Hunter Wilds Benchmark, la cual permite a los jugadores medir el rendimiento del juego en su PC.

Monster Hunter Wilds se lanzará el 28 de febrero de 2025 para PlayStation 5, Xbox Series X|S y PC a través de Steam, y estará disponible en las ediciones Estándar (precio sugerido de $69.99 USD en PlayStation Store en Microsoft Store y  Steam), Deluxe (precio sugerido de $89.99 USD en PlayStation Store en Microsoft Store y Steam) y Premium Deluxe (precio sugerido de $109.99 USD en PlayStation Store en Microsoft Store y en Steam), en todas las plataformas.

La Edición Deluxe incluye el juego base Monster Hunter Wilds y el Deluxe Pack, el cual incluye una variedad de DLC cosméticos, tales como la armadura superpuesta de cazador y sets de pegatinas.

La Edición Premium Deluxe incluye el juego base Monster Hunter Wilds, el Pack Deluxe, una bonificación premium disponible en el momento del lanzamiento, el Pack de complementos estéticos 1 que llegará en primavera de 2025 y el Pack de complementos estéticos 2, previsto para el invierno de 2025 en el hemisferio sur.

Las compras anticipadas de cualquier edición recibirán el bono de la armadura superpuesta «Set de caballero del gremio» y el talismán «Amuleto de esperanza». Además, los pedidos anticipados realizados a través de PlayStation Store también incluirán un Minilibro de arte digital.

Las reservas de la versión digital comienzan hoy. El “Set de armadura superpuesta para cazadores: caballero del gremio” y el “Talismán: amuleto de la esperanza” están disponibles como recompensa para todos los que realicen una reserva, así que esperamos que les echen un vistazo.

Set de armadura superpuesta para cazadores: caballero del gremio

Talismán: amuleto de la esperanza

Además de la recompensa por reserva, aquellos que reserven la versión descargable en PlayStation Store también recibirán el minilibro de arte digital de Monster Hunter Wilds como recompensa exclusiva por la reserva.

Edición estándar 

Juego base de Monster Hunter Wilds

Edición Deluxe

La Edición Deluxe incluye el juego base Monster Hunter Wilds para PS5 y el Pack Deluxe, que incluye una variedad de contenido descargable cosmético como la armadura de capas de cazador y kit de pegatinas.

  • Juego base de Monster Hunter Wilds
  • Pack Deluxe

Edición Prémium Deluxe

 La Edición Prémium Deluxe incluye el juego base Monster Hunter Wilds y un Pase de complementos estéticos, que incluye tres packs de contenido descargable que se lanzarán a mediados de 2025.

  • Juego base de Monster Hunter Wilds para PS5
  • Pack Deluxe (previsto para el lanzamiento del juego base)
  • Pack de complementos estéticos 1 (lanzamiento previsto para la primera mitad de 2025)
  • Pack de complementos estéticos 2 (lanzamiento previsto para mediados de 2025)
  • Recompensas prémium (previstas para el lanzamiento del juego base)

Los jugadores de Monster Hunter Wilds que vinculen sus datos de guardado de Monster Hunter: World podrán recibir objetos especiales de bonificación, lo que incluye un Set de armadura Felyne: Cuero Felyne (armadura para Camarada) y Arma Felyne: Pica bellota Felyne (arma para Camarada) por vincular los datos de guardado del juego base de Monster Hunter: World.

También recibirán un set de armadura Felyne: Lanudo Felyne (armadura de Camarada) y Arma Felyne: Pico alpinista Felyne (arma de Camarada) por vincular los datos guardados de la expansión masiva Monster Hunter World: Iceborne.

Requisitos Recomendados para 1080p/60/Medio*:

  • Requiere un procesador y un sistema operativo de 64 bits
  • SO: Windows 10 (64-bit requerido)
  • Procesador: Intel Core i5-10400 / Intel Core i3-12100 o AMD Ryzen 5 3600
  • Memoria: 16 GB de RAM
  • Gráficos: GeForce RTX 2060 Super(VRAM 8GB) o Radeon RX 6600(VRAM 8GB)
  • VRAM: 8GB
  • Espacio en Disco: 75GB
  • DirectX: Versión 12
  • Red: Conexión de banda ancha a Internet
  • *Notas adicionales: SSD requerido. Se espera que este juego funcione a 1080p / 60 FPS (con generación de fotogramas habilitado) con la calidad de gráficos «Media». Compatible con DirectStorage.

Requisitos Recomendados para 1440p/60/Alto:

  • Requiere un procesador y un sistema operativo de 64 bits
  • SO: Windows 10 (64-bit requerido)
  • Procesador: Intel Core i5-10400 / Intel Core i3-12100 o AMD Ryzen 5 3600
  • Memoria: 16 GB de RAM
  • Gráficos: GeForce RTX 4060 Ti(VRAM 8GB) o Radeon RX 6700 XT(VRAM 12GB)
  • VRAM: 8GB
  • Espacio en Disco: 75GB
  • DirectX: Versión 12
  • Red: Conexión de banda ancha a Internet
  • *Notas adicionales: SSD requerido. Se espera que este juego funcione a 1440p / 60 FPS (con generación de fotogramas habilitado) con la calidad de gráficos «Alta». Compatible con DirectStorage.

Requisitos Recomendados para 4K/60/Ultra:

  • Requiere un procesador y un sistema operativo de 64 bits
  • SO: Windows 10 (64-bit requerido)
  • Procesador:Intel Core i5-11600K | Intel Core i5-12400 | AMD Ryzen 7 5800X | AMD Ryzen 7 7700
  • Memoria: 16 GB de RAM
  • Gráficos: GeForce RTX 4070 Ti (VRAM 12GB)|  GeForce RTX 4070 Ti Super(VRAM 16GB)| Radeon RX 7800 XT(VRAM 16GB)
  • VRAM: Se requieren 12 GB o más (Se requieren 16 GB o más cuando se aplica el paquete de texturas de alta resolución).
  • Espacio en Disco: 75GB
  • DirectX: Versión 12
  • Red: Conexión de banda ancha a Internet
  • *Notas adicionales: SSD requerido. Se espera que este juego funcione a 4K / 60 FPS (con generación de fotogramas habilitado) con la calidad de gráficos «Ultra». Compatible con DirectStorage.
  • La tecnología de superresolución es compatible con Nvidia DLSS 3.7 y AMD FSR 3.1.
  • El reescalado y la generación de fotogramas se miden con Nvidia DLSS 3.7 y AMD FSR 3.1 activados.
  • Al instalar el contenido adicional gratuito «Paquete de texturas de alta resolución (75 GB)», podrás disfrutar del juego con una calidad visual mejorada. Tenga en cuenta que el uso del paquete de texturas de alta resolución requiere al menos 16 GB de VRAM. Si la VRAM es insuficiente, es posible que las texturas de alta resolución no se muestren correctamente.
  • Asegúrese de verificar que su sistema cumpla con los requisitos antes de la instalación.

La entrada Monster Hunter Wilds recibe un Mod para corregir problemas de Micro Stuttering apareció primero en PC Master Race Latinoamérica.

Piggyback Board Brings Touch Sensing to USB Soldering Iron

5 Marzo 2025 at 21:00

The current generation of USB-powered soldering irons have a lot going for them, chief among them being portability and automatic start and stop. But an iron that turns off in the middle of soldering a joint is a problem, one that this capacitive-touch replacement control module aims to fix.

The iron in question is an SJ1 from Awgem, which [DoganM95] picked up on Ali Express. It seems well-built, with a sturdy aluminum handle, a nice OLED display, and fast heat-up and cool-down. The problem is that the iron is triggered by motion, so if you leave it still for more than a second or two, such as when you’re soldering a big joint, it turns itself off. To fix that,[DoganM95] designed a piggyback board for the OEM controller with a TTP223 capacitive touch sensor. The board is carefully shaped to allow clearance for the existing PCB components and the heater cartridge terminals, and has castellated connections so it can connect to pads on the main board. You have to remove one MOSFET from the main board, but that’s about it for modifications. A nickel strip makes contact with the inside of the iron’s shell, turning it into the sensor plate for the TTP223.

[DoganM95] says that the BA6 variant of the chip is the one you want, as others have a 10-second timeout, which would defeat the purpose of the mod. It’s a very nice bit of design work, and we especially like how the mod board nests so nicely onto the OEM controller. It reminds us a little of those Quansheng handy-talkie all-band mods.

Cheap Hackable Smart Ring Gets a Command Line Client

4 Marzo 2025 at 12:00

Last year, we’ve featured a super cheap smart ring – BLE, accelerometer, heart sensor, and a battery, all in a tiny package that fits on your finger. Back when we covered it, we expected either reverse-engineering of stock firmware, or development of a custom firmware outright. Now, you might be overjoyed to learn that [Wesley Ellis] has written a Python client for the ring’s stock firmware.

Thanks to lack of any encryption whatsoever, you can simply collect the data from your ring, no pairing necessary, and [Wesley]’s work takes care of the tricky bits. So, if you want to start collecting data from this ring right now, integrate it into anything you want, such as your smart home or exoskeleton project, this client is enough. A few firmware secrets remain – for instance, the specific way that the ring keep track of day phases, or SPO2 intricacies. But there’s certainly enough here for you to get started with.

This program will work as long as your ring uses the QRing app – should be easy to check right in the store listing. Want to pick up the mantle and crack open the few remaining secrets? Everything is open-source, and there’s a notepad that follows the OG reverse-engineering journey, too. If you need a reminder on what this ring is cool for, here’s our original article on it.

Here’s A Spy Movie-Grade Access Card Sniffing Implant

3 Marzo 2025 at 21:00

Some of our devices look like they’re straight out of hacker movies. For instance, how about a small board you plant behind an RFID reader, collecting access card data and then replaying it when you next walk up the door? [Jakub Kramarz] brings us perhaps the best design on the DIY market, called The Tick – simple, flexible, cheap, tiny, and fully open-source.

Take off the reader, tap into the relevant wires and power pins (up to 25V input), and just leave the board there. It can do BLE or WiFi – over WiFi, you get a nice web UI showing you the data collected so far, and letting you send arbitrary data. It can do Wiegand like quite a few open-source projects, but it can also do arbitrary clock+data protocols, plus you can just wire it up quickly, and it will figure out the encoding.

We could imagine such a board inside a Cyberpunk DnD rulebook or used in Mr Robot as a plot point, except that this one is real and you can use it today for red teaming and security purposes. Not to say all applications would be NSA-catalog-adjacent pentesting – you could use such a bug to reverse-engineer your own garage door opener, for one.

❌
❌