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”

STM32 Oscilloscope Uses All The Features

[jgpeiro] is no slouch when it comes to building small, affordable oscilloscopes out of common microcontrollers. His most recent, based on an RP2040 with two channels that ran at 100 MSps, put it on the order of plenty of commercially-available oscilloscopes at this sample rate but at a fraction of the price. He wanted to improve on the design though, making a smaller unit with a greatly reduced bill-of-materials and with a more streamlined design, so he came up with this STM32-based oscilloscope.

The goal of this project was to base as many of the functions around the built-in capabilities of the STM32 as possible, so in addition to the four input channels and two output channels running at 1 MHz, the microcontroller also drives a TFT display which has been limited to 20 frames per second to save processor power for other tasks. The microcontroller also has a number of built-in operational amplifiers which are used as programmable gain amplifiers, further reducing the amount of support circuitry needed on the PCB while at the same time greatly improving the scope’s capabilities.

In fact, the only parts of consequence outside of the STM32, the power supply, and the screen are the inclusion of two operational amplifiers included to protect the input channels from overvoltage events. It’s an impressive build in a small form factor, and we’d say the design goal of keeping the parts count low has been met as well. If you do need something a little faster though, his RP2040-based oscilloscope is definitely worth checking out.

Continue reading “STM32 Oscilloscope Uses All The Features”