A New Commodore C128 Cartridge

A new Commodore C128 cartridge in 2023?  That’s what [idun-projects] set out to do and, as you can see in the video below, did. I did the original C128 hardware design and worked with the amazing team that turned this home computer out in 1985. Honestly, I am amazed that any of them are still working 38 years later, let alone that someone is making new cartridges for it.

I also never thought I would hear about someone’s in-depth experience designing for the ‘128. The post takes us through [idun-project’s] decision to use the ‘128 and how modern expectations apply to all computers, even the old ones. Hot on the list was connectivity and reasonable storage (looking at you, floppy disks).

Continue reading “A New Commodore C128 Cartridge”

An aluminium case with a small PCB and two nine-volt batteries inside

A Low-Noise Amplifier To Quantify Resistor Noise

Noise is all around us, and while acoustic noise is easy to spot using our ears, electronic noise is far harder to quantify even with the right instruments. A spectrum analyzer is the most convenient tool for noise measurements, but also adds noise of its own to whatever signal you’re looking at. [Limpkin] has been working on measuring very small noise signals using a spectrum analyzer, and shared his results in a comprehensive blog post.

The target he set himself was to measure the noise produced by a 50 Ohm resistor, which is the impedance most commonly seen on the inputs and outputs of RF systems. The formula for Johnson-Nyquist noise power tells us that the expected noise voltage in a one-hertz bandwidth is just 0.9 nanovolts – tiny by any standard, and an order of magnitude smaller than the noise floor of a typical spectrum analyzer. [Limpkin] therefore designed an amplifier and signal buffer to crank up the noise signal by a factor of 100, using ultra-low noise op amps running off a pair of nine-volt batteries.

There was a problem with this circuit, however: any stray DC voltage present at its input would also be amplified to levels that could damage the analyzer’s sensitive input port. To prevent this, [Limpkin] decided to add a clipper circuit to his amplifier. This consists of a pair of comparators that continuously monitor the amplifier’s output voltage and disconnect it through a silicon switch if it goes beyond 200 millivolts. [Limpkin] packaged his circuit in a beautifully-machined case and ran various tests to ensure the clipper worked reliably even in the presence of fast input transients.

With the clipper in place, it was safe to run the planned noise measurements. The end result? About 0.89 nV, just as predicted by theory. Measuring nanovolt-level signals usually requires extremely accurate equipment and lots of tricks to minimize noise. Sometimes though, noise is just what you need to make a radio transmitter. Thanks for the tip, [alfonso32]!

Real Radar Scope CRT Shows Flights Using ADS-B

Real-time flight data used to be something that was only available to air traffic controllers, hunched over radar scopes in darkened rooms watching the comings and goings of flights as glowing phosphor traces on their screens. But that was then; now, flight tracking is as simple as pulling up a web page. But where’s the fun in that?

To bring some of that old-school feel to his flight tracking, [redacted] has been working on this ADS-B scope that uses a real radar CRT. As you can imagine, this project is pretty complex, starting with driving the 5FP7 CRT, a 5″ round-face tube with a long-persistence P7-type phosphor. The tube needs about 7 kV for the anode, which is delivered via a homebrew power supply complete with a custom flyback transformer. There’s also a lot going on with the X-Y deflection amps and beam intensity control.

The software side has a lot going on as well. ADS-B data comes from an SDR dongle using dump1090 running on a Raspberry Pi 3B. The latitude and longitude of each plane within range — about 5 nautical miles — is translated to vector coordinates, and as the “radar” sweeps past the location, a pip lights up on the scope. And no, you’re not seeing things if you see two colors in the video below; as [TubeTime] helpfully explains, P7 is a cascade phosphor that initially emits a bright-blue light with some UV in it, which then charges up a long-persistence green phosphor.

Even though multicolored icons and satellite imagery may be more useful for flight tracking, we really like the simple retro look [redacted] has managed to pull off here, not to mention the hackery needed to do it.

Continue reading “Real Radar Scope CRT Shows Flights Using ADS-B”

Automated Shusher Keeps Conference Loudmouths In Line

Few things are more annoying than being at a conference and having an inconsiderate group conducting a vociferous sidebar that drowns out the speaker. More annoying still is the inevitable shushing; nobody likes being either the shusher or the shushed. So why not take the humans out of the loop and automate the chore of keeping the peace?

Such was the challenge presented to [BotBerg] before a recent conference, who came up with this automated shusher (translation) on short notice. The build is based on the Arduino Nano 33 BLE Sense Deck, a sensor-rich dev board that’s perhaps a little overkill for the job, but hey — you roll with what you’ve got. The board’s MEMS microphone is the sensor used here, which measures the ambient sound pressure level multiple times per second. When the background noise exceeds a potentiometer-set threshold, an MP3 player is triggered to play a sound clip entreating the offenders to pipe down. The whole thing is housed in a playful 3D-printed enclosure shaped like a mouth, which should be sufficient reminder alone to keep yours shut.

This was a quick-and-dirty prototype, of course, and probably could use some refinement. Given the behavior we’ve witnessed at some conferences, we’d say hooking it up to a Nerf turret gun would be a justifiable escalation.

If They Fire The Nukes, Will They Even Work?

2022 was a harrowing year in a long line of harrowing years. A brutal war in Europe raised the prospect of nuclear war as the leaders behind the invasion rattled sabers and made thinly veiled threats to use weapons of mass destruction. And all this as we’re still working our way through the fallout of a global pandemic.

Those hot-headed threats raise an interesting question, however. Decades have passed since either Russia or the United States ran a live nuclear weapons test. Given that, would the nukes even work if they were fired in anger?

Continue reading “If They Fire The Nukes, Will They Even Work?”

Kino Wheels Gives You A Hand Learning Camera Operation

Have you ever watched a movie or a video and really noticed the quality of the camera work? If you have, chances are the camera operator wasn’t very skilled, since the whole point of the job is to not be noticed. And getting to that point requires a lot of practice, especially since the handwheel controls for professional cameras can be a little tricky to master.

Getting the hang of camera controls is the idea behind [Cadrage]’s Kino Wheels open-source handwheels. The business end of Kino Wheels is a pair of DIN 950 140mm spoked handwheels — because of course there’s a DIN standard for handwheels. The handwheels are supported by sturdy pillow block bearings and attached to 600 pulse/rev rotary encoders, which are read by an Arduino Mega 2560. The handwheels are mounted orthogonal to each other in a suitable enclosure; the Pelican-style case shown in the build instructions seems like a perfect choice, but it really could be just about anything.

To use Kino Wheels, [Cadrage] offers a free camera simulator for Windows. Connected over USB, the wheels control the pan and tilt axes of a simulated camera in an animated scene. The operator-in-training uses the wheels to keep the scene composed properly while following the action. A little bit of the simulation is shown in the brief video below, along with some of the build details.

While getting camera practice is the point of the project, that’s not to say Kino Wheels couldn’t be retasked. With a little work, these could be used to actually control at least a couple of axes of a motion control rig, or maybe even to play Quake.

Continue reading “Kino Wheels Gives You A Hand Learning Camera Operation”

A cardboard wind tunnel

Optimize Your Paper Planes With This Cardboard Wind Tunnel

We at Hackaday are great fans of hands-on classroom projects promoting science, technology, engineering and math (STEM) subjects – after all, inspiring kids with technology at a young age will help ensure a new generation of hardware hackers in the future. If you’re looking for an interesting project to keep a full classroom busy, have a look at [drdonh]’s latest project: a fully-functional wind tunnel made from simple materials.

A styrofoam car model in a cardboard wind tunnelBuilt from cardboard, it has all the same components you’d find in a full-size aerodynamics lab: a fan to generate a decent stream of air, an inlet with channels to stabilize the flow, and a platform to mount experiments on. There’s even some basic instrumentation included that can be used to measure drag and lift, allowing the students to evaluate the drag coefficients of different car designs or the lift-generating properties of various airfoils. Continue reading “Optimize Your Paper Planes With This Cardboard Wind Tunnel”