UChaser Follows You Anywhere

If you’ve been making up for lost years of travel in 2023, you might have seen a fellow traveler in the airport terminal or train station walking with their luggage happily careening behind them. [Jesse R] and [Brian Lindahl] wanted more of that. They wanted an open-source, low-cost system that could be put in anything.

The basic principle is that they will have a transmitter that sends both a radio signal and an ultrasonic pulse. The receiver receives the radio signal and uses it as a reference for the two ultrasonic sensors. The time since the radio signal is compared between the two, and a distance and direction are established.

In practice, the radio is an ESP32-S3 using ESP-NOW (which we’ve seen relatively recently on another project), a protocol from Espressif that offers low latency 250 bytes payloads. The ultrasonic transceiver is based on Sparkfun’s HC-SR04. For prototyping purposes on the receiver, they just removed the transmitter to avoid populating the airwaves, as to listen, you had to transmit. The prototype was an electric wheelbarrow that would happily follow you around the yard wherever you go.

With the concept validated, they moved to a custom ultrasonic setup with a custom buffer amp and damp transistor, all centered around 20kHz. The simulations suggested they should have been better than the HC-SR04 from Sparkfun, but the 30-foot (9 meters) range went to 10 feet (3 meters). They ultimately returned to using Sparkfun’s circuit rather than the custom amp.

We’re looking forward to seeing the project continue. There are various challenges, such as variability in the speed of sound, echos and reflections, and ultrasonic line of sight. We love the peak behind the curtain that allows us to see what decisions get made and the data that informs those decisions. All the code and PCB design files are available on GitHub under an MIT and Creative Common license, respectively. This project was submitted as part of the 2o23 Hackaday Prize.

Video after the break.

Continue reading “UChaser Follows You Anywhere”

Making Things Square In Three Dimensions

Measure twice, cut once is excellent advice when building anything, from carpentry to metalworking. While this adage will certainly save a lot of headache, mistakes, and wasted material, it will only get you part of the way to constructing something that is true and square, whether that’s building a shelf, a piece of furniture, or an entire house. [PliskinAJ] demonstrates a few techniques to making things like this as square as possible, in all three dimensions.

The first method for squaring a workpiece is one most of us are familiar with, which is measuring the diagonals. This can be done with measuring tape or string and ensures that if the diagonals are equal lengths, the workpiece is square. That only gets it situated in two dimensions, though. To ensure it’s not saddle-shaped or twisted, a little more effort is required. [PliskinAJ] is focused more on welding so his solutions involve making sure the welding tables are perfectly flat and level. For larger workpieces it’s also not good enough to assume the floor is flat, either, and the solution here is to minimize the amount of contact it has with the surface by using something like jack stands or other adjustable supports.

There are a few other tips in this guide, including the use of strategic tack welds to act as pivot points and, of course, selecting good stock to build from in the first place, whether that’s lumber or metal. Good design is a factor as well. We’ve also featured a few other articles on accuracy and precision,

Opening A Curta — With Great Care

We’ve always admired Curta mechanical calculators, and would be very hesitant to dismantle one. But [Janus Cycle] did just that — and succeeded. A friend sent him a Curta Model 2 calculator that was frozen up. Just opening the case involved percussive force to remove a retaining pin, and once inside he discovered the main shaft had been slightly bent. No doubt this calculator had suffered a drop at some point in the past.

I’m sticking to the rule of doing no harm — I’d rather not be able to fix this than do something that causes more problems.

Inside the Curta

But surprisingly, he was able to get it substantially back in working order without completely taking apart all 600+ parts. Most of the issues were shafts whose lubrication had become gummy, and one carry lever was slightly bent. There is still a little more work, but soon this calculator will once again be cranking out results.

Has anyone dismantled a mechanical contraption this complicated before, for example a teletype machine? Let us know in the comments. If you want to brush up on your Curta knowledge, check out the Curta Calculator Page. We also wrote a Retrotechtacular about the Curta before. Thanks to [mister35mm] for sending in this tip.

Continue reading “Opening A Curta — With Great Care”

Inside A Cordless Soldering Station

There was a time when soldering stations were unusual in hobby labs. These days, inexpensive stations are everywhere. [Kerry Wong] looks at the TS1C station, which is tiny and cordless. As he points out, cordless irons are not new, but modern battery technology has made them much more practical. However, this iron doesn’t actually have a battery.

The iron has a large 750 Farad supercapacitor. This has advantages and disadvantages. On the plus side, a supercapacitor charges quickly and doesn’t get weaker with each charging cycle like a conventional battery. On the minus side, the large capacitor makes the unit bulky compared to normal irons. [Kerry] notes that it is ergonomic, though, and he felt comfortable holding it. Also, the supercapacitor limits the amount of charge available while soldering.

It is somewhat of a balance, though. If you want to take the iron and climb a tower, you might be very interested in a longer running time. But if you return the unit to the base every few minutes, the fast charging of the cap will compensate for the lower capacity, and you’ll probably never notice it go flat.

The iron itself doesn’t display any data. The display is on the base, meaning the devices must be paired via Bluetooth. It also requires a PD-enabled USB-C connection, so you can’t just wire it to a battery. You can plug a power supply right into the iron if you prefer, but you still can’t use a simple power connection.

Of course, you assume it does an adequate job of soldering. We wanted to see inside! And [Kerry] didn’t disappoint. If you want to see soldering, skip to about the 10-minute marker. The teardown starts at around 16 minutes.

Honestly, for the bench, we’d probably stick with a wired iron. You don’t always want a base and a PD power supply for a portable iron. But if you absolutely hate cords, this could be a reasonable answer. We’ve seen another review of this iron that didn’t like the plastic casings. Maybe it is like Jedi and lightsabers: you should just build your own.

Continue reading “Inside A Cordless Soldering Station”

Arbitrary Waveforms On The Cheap

A signal generator that can produce the usual sine, square, and triangle waves is handy and has been a staple of electronic benches for decades. Being able to craft custom signals opens up new horizons, but historically, these instruments were expensive. The price has come down, though, and [Rishin Goswami] made a 5 MHz 8-bit signal generator with 131K data points of arbitrary waveform for a low price: about $20. If you want to spend a bit more, you can improve the output DAC and op amps, but even that should cost well under $100, all in.

This is one of those projects that seems easy until you start digging into it. For example, storing some points and generating signals using any microcontroller isn’t a big deal. But minimizing jitter and maximizing speed with a conventional processor is difficult. That’s why [Rishin] uses a Raspberry Pi Pico. The programmable I/O units are perfect for generating waveform data fast and reliably. You can see the project go through its paces in the video below.

The Pi streams data to an 8-bit DAC. However, it would be easy to improve resolution with a different converter. The DAC0808 also limits the instrument’s sample rate. The processor could likely go much faster if it had a DAC accommodating higher speeds.

This is just a proof-of-concept, so don’t expect fancy GUIs or the ability to import spreadsheets. You control the device from a command-line-like interface. Still, a good example of how to take advantage of the Pi’s hardware. We took a shot at a similar device nearly a decade ago. Those programmable I/O blocks are finding uses in some surprising applications.

Continue reading “Arbitrary Waveforms On The Cheap”

Hackaday Prize 2023: Circuit Scout Lends A Hand (Or Two) For Troubleshooting

Troubleshooting a circuit is easy, right? All you need is a couple of hands to hold the probes, another hand to twiddle the knobs, a pair of eyes to look at the schematic, another pair to look at the circuit board, and, for fancy work, X-ray vision to see through the board so you know what pads to probe. It’s child’s play!

In the real world, most of us don’t have all the extra parts needed to do the job right, which is where something like CircuitScout would come in mighty handy. [Fangzheng Liu] and [Thomas Juldo]’s design is a little like a small pick-and-place machine, except that instead of placing components, the dual gantries place probes on whatever test points you need to look at. The stepper-controlled gantries move independently over a fixture to hold the PCB in a known position so that the servo-controlled Z-axes can drive the probes down to the right place on the board.

As cool as the hardware is, the real treat is the software. A web-based GUI parses the PCB’s KiCAD files, allowing you to pick a test point on the schematic and have the machine move a probe to the right spot on the board. The video below shows CircuitScout moving probes from a Saleae logic analyzer around, which lets you both control the test setup and see the results without ever looking away from the screen.

CircuitScout seems like a brilliant idea that has a lot of potential both for ad hoc troubleshooting and for more formal production testing. It’s just exactly what we’re looking for in an entry for the Gearing Up round of the 2023 Hackaday Prize.

Continue reading “Hackaday Prize 2023: Circuit Scout Lends A Hand (Or Two) For Troubleshooting”

USB-C Cable Tester Is Compact And Affordable

We’ve all been bitten before by USB cables which were flaky, built for only charging, or just plain broken. With the increased conductor count and complexity of USB Type C, there are many more ways your cable can disappoint you. Over in Austria, [Peter Traunmüller] aka [petl] has designed the C2C caberQU USB C cable tester. This small PCB tester checks every wire on the cable, including the shield, and both connector orientations. He also makes a version for testing USB A to C cables (see video below the break).

Automatic cable testers are often associated with factory production, where you want to test a large quantity of cables quickly and automatically, and are priced accordingly. But this project makes it affordable and easy for anyone to test single cables in a home lab or small office.

The tester only checks for basic continuity, but that should solve a majority of USB-C cable problems. All the documentation for this tester is available on the project’s GitHub repository, including Gerbers, schematics, and mechanical details. Or if you’d rather buy one pre-made, [petl] has put them up for sale on Tindie. Continue reading “USB-C Cable Tester Is Compact And Affordable”