Mini Meters Monitor Microprocessor Maximization

[Lex] over at Computing: The Details loves to make fun projects. Recently, they have created a hardware CPU monitor that displays how PCs are parallelizing compile tasks at a glance. The monitor is built from 14 analog meters, along with some WS2812 RGB LEDs.

Each meter represents a core on [Lex]’s CPU, while the final two meters show memory and swap usage. The meters themselves are low-cost 5 mA devices. Of course, the original milliamps legends wouldn’t do much good, so [Lex] designed and printed graduations that glue over the top. The RGB LED strip is positioned so two LEDs fit under each meter. The LEDs allow a splash of color to draw attention to the current state of the machine. The whole bank going red would sure get our attention!

The system is controlled by an Arduino Mega, with the meters driven using the PWM pins. The only extra part is a 1 kΩ resistor. The Arduino wrangles the LEDs as well. Sadly [Lex] did not include the software. They did describe it though. Basically they are using a Rust program to call systemstat, obtaining the current CPU utilization data in Linux. A bit of math converts this into pointer values and LED colors. The data is then sent via USB-serial to the Arduino Mega. The software savvy will say it’s pretty easy to replicate, but the hardware-only hackers among us might need a bit of help.

This isn’t the first custom meter we’ve seen on Hackaday. Your author’s first project covered by Hackaday was for a meter created using an automotive gauge stepper motor. I didn’t include source code either – but only because [Guy Carpenter]’s Switec X25 library had me covered.

Continue reading “Mini Meters Monitor Microprocessor Maximization”

Oh, The Places You’ll Go With Stop Motion Animation

Robots made of broken toy parts, stop-motion animation, and a great song to tie it all together were not on our bingo card for 2023, but the results are perfect. [Mootroidxproductions] recently released the official music video for I Fight Dragons 2019 song “Oh the Places You’ll Go”.

The song was written by lead vocalist [Brian Mazzaferri] with inspiration from the classic Dr. Seuss book. [Brian] wrote it for his newborn daughter, and we’re pretty sure it will hit any parent right in the feels.

[Mootroidxproductions] isn’t a parent themselves, but they expanded on the theme to create a video about sacrificing oneself to save a loved one. With a self deprecating wit, they take us through the process of turning broken Bionicle parts, bits of Gundam, Lego, and, armature wire to make the two robots in the film. He also explains how he converted garbage into sets, greebles, and lighting effects.

The robots had to be designed so that they could fulfill their roles in the film. From the size of their hands down to their individual walking gaits, he thought of everything. His encyclopedic knowledge of Bionicle parts is also on full display as he explains the origin of the major parts used to build “Little Blue” and “Sherman”

Click through the break for both the main video and the behind-the-scenes production.

Continue reading “Oh, The Places You’ll Go With Stop Motion Animation”

Vintage Computer Festival Southern California

The Vintage Computer Festival is coming to sunny Southern California in February 2024. That’s right, bring your Commodores, your Tandys,  your PDP-11s, and Altairs. The world of retrocomputing will be open to vendors, visitors, and exhibitors at The Hotel Fera Events Center in Orange, California on February 17th and 18th, 2024.

If you’re thinking there already is a VCF out west, you’d be right. VCF West was held in August at the Computer History Museum. The CHM is in Mountain View, California. That puts it nearly at the epicenter of the microcomputer revolution of the ’70s and ’80s.

Southern California still had plenty of computer enthusiasts though. For the non-geographically inclined amongst us, SoCal is nearly 6 hours from Mountain View by car.  We’re sure we’ll see many familiar faces at SoCal, along with plenty of new ones.

The Vintage Computer Federation holds several events across the country each year. You might have heard some music from VCF Midwest 2023 back in September. Hackaday was also out in force at VCF East this year, where our own [Bil Herd] moderated a panel of vintage computer YouTubers including [Usagi Electric], [Adrian’s Digital Basement], and [FranLab].

The Device That Won WW2: A History Of The Cavity Magnetron

[Curious Droid] is back with a history lesson on one of the most important inventions of the 20th century: The cavity magnetron. Forged in the fighting of World War II, the cavity magnetron was the heart of radar signals used to identify attacking German forces.

The magnetron itself was truly an international effort, with scientists from many countries providing scientific advances. The real breakthrough came with the work of  [John Randall] and [Harry Boot], who produced the first working prototype of a cavity magnetron. The device was different than the patented klystron, or even earlier magnetron designs. The cavity magnetron uses physical cavities and a magnetic field to create microwave energy.  The frequency is determined by the size and shape of the cavities.

While the cavity magnetron had been proven to work, England was strapped by the war effort and did not have the resources to continue the work. [Henry Tizzard] brought the last prototype to the USA where it was described as “the most valuable cargo ever brought to our shores”. The cavity magnetron went on to be used throughout the war in RADAR systems both air and sea.

Today, many military RADAR systems use klystrons or traveling wave tube amplifiers due to requirements for accurate frequency pulses.  But the cavity magnetron still can be found in general and commercial aviation RADAR systems, as well as the microwave ovens we all know and love.

Check the video out after the break.

Continue reading “The Device That Won WW2: A History Of The Cavity Magnetron”

Tiny Spheres Hiding In Your Display

Liquid crystal and Organic LED displays have revolutionized portable computing. They’re also made of glass. Which presents a problem: How do we get electrical signals from fiberglass circuit boards to the glass displays? The answer is double-sided adhesive tape. But we’re not talking about packing tape here. As [Breakingtaps] explains,  this tape has a trick up its sleeve.

The magic is that the tape conducts only in the vertical plane. Even more so, any two conducting sections of the tape are insulated from each other. How does it do that? Magic beans balls, of course!

The tape and adhesive are insulators. Embedded in the adhesive are tiny spheres. The spheres are made of plastic and coated with metal. When the tape (also known as ACF or Anisotropic Conductive Film) is pressed between a PCB with conductors and glass, a few spheres are squished down between the layers. Electrical signals pass between the squished spheres, allowing an image to be displayed on the glass screen. The final step uses heat and pressure to bond the adhesive and cure it. You can also get the material in paste form if you don’t like the tape.

The system works so well that it can be used for connections from a silicon chip directly to the glass.  This is how many display controllers are mounted right to the module — definitely an improvement on the rubber strips used on LCDs of the past.

Continue reading “Tiny Spheres Hiding In Your Display”

PCjr WebServer Hits 2500 Hours Uptime

When [Mike] fired up his PCjr webserver back in March, he probably wasn’t expecting it to go viral. 2640 hours later, here we are! Not only has his machine run continuously for over 110 days, it also is surviving a global hug of death. All of this is thanks to some very special software.

We see lots of old machines here on Hackaday. We also see lots of minimal web servers. But we don’t see many that can run for thousands of hours, offering up to 8 simultaneous connections. Curious if jr is still up? Check brutmanlabs.org. The whole website is hosted on the 40-year-old machine. If you want to be a bit more kind, here’s a direct link to the text-only status page. While many of those hours were idle, currently lots of folks are hitting that little V20 CPU, so please give it a few seconds to respond.

The PCjr has a few upgrades — the aforementioned V20 CPU upgrade, a jrIDE sidecar, and a memory upgrade to 736 kB to name a few.  Ethernet connectivity is via a Xircom parallel port adapter – which is circa 1993.  The operating system is IBM PC DOS 5.02. One thing to note is that all these upgrades were possible back in the mid-1980’s when the PCjr was still current.  [Mike] could run the system with an MFM hard drive, an ISA ethernet card (via an adapter), and use the original CRT monitor. Older DOS versions would work too — though partition sizes would be limited. The “modern” conveniences are just to keep from wearing out vintage hardware which is quickly becoming rare.

The real glue that holds this all together is [Mike’s] own software: mTCP. mTCP is a full set of tools for running internet applications on systems running MS-DOS or a compatible OS. We’ve seen quite a few mTCP projects over the years.  [Mike] has worked tirelessly testing the software, ensuring that it is stable and reliable.

Software is never perfect though – one thing [Mike] didn’t implement is a log roller. Since he has logging turned on, the PCjr was slowly filling up its hard drive. Once the drive was full, mTCP would perform an orderly shutdown — but the uptime will be reset.  [Mike] was able to go in and switch off logging with  DOS’s DEBUG command. A live patch is not the way one would normally update software – but the fact that he was able to do it shows how deep [Mike’s] knowledge of the software goes.

[Mike] has even provided a live stream recording of the little PCjr handling requests from all over the globe.

Continue reading “PCjr WebServer Hits 2500 Hours Uptime”

Building A MiniPET Is Better With Friends

[Taylor and Amy] love taking on retro computer projects. This week they’re building a MiniPET from Tynemouth and The Future is 8 Bit.  It’s a pretty awesome kit which sadly isn’t available anymore. Taylor bought one of the last ones as part of a charity sale at the 2023 Vintage Computer Festival Southwest.

If you haven’t seen their YouTube channel yet, check it out! The two have been best friends since 1984. Their channel has just the right mix of education and comedy, with pacing fast enough to keep things interesting. It’s really refreshing to see two people enjoying a project together.

The MiniPET is of course a reproduction of the hardware in the Commodore PET, the machine which predated the VIC-20 and of course the Commodore 64. The kit starts with installing a few discrete parts — resistors,  capacitors, and diodes.  Then come the IC sockets. [Taylor and Amy] ran into a bit of trouble when it came time to install the chips. While installing the 40-pin 65C21 Peripheral Interface Adapter (PIA), one pin bent under the socket. [Taylor] popped the chip back out, and replaced it — which resulted in 3 bent pins!

Anyone who’s installed new DIP parts has been through this. The pins are always bent out a bit from the factory. The old “Bend it in using a table” method usually works — but if you want perfect pins, try a pin straightener. These versatile tools can even be 3D printed.

Once the pin problems are solved, it’s time to power up the kit and see if it will work.  That’s when we get to see that magic moment when a project first comes to life. Check out the video – you’ll see what we mean.

Continue reading “Building A MiniPET Is Better With Friends”