An 8-bit ISA card with VGA, HDMI and composite video connectors

Upgraded Graphics Gremlin Adds HDMI Video To Vintage PCs

Although new VGA-equipped monitors can still be bought, the old standard is definitely on its way out by now, being replaced by high-speed digital interfaces like HDMI and DisplayPort. It therefore makes sense to prepare for a VGA-less future, as [Yeo Kheng Meng] is doing. He designed an 8-bit ISA display card with an HDMI output that enables even the very first generation of PCs to talk to a modern monitor.

The design is based on the Graphics Gremlin by [Tube Time], which is an 8-bit ISA display card that aims to be software compatible with the obsolete MDA and CGA display formats while outputting a clean VGA signal. [Yeo Kheng Meng] modified the board by adding a TFP410 HDMI bus driver and replacing the rarely-used 9-pin RGBI connector with an HDMI version. He also updated the HDL code for the Lattice FPGA, which forms the heart of the graphics card, to account for the new digital output. While he was at it, he also added a few features he was missing in the original product, such as the option to select the color displayed in MDA mode and the ability to output both HDMI and composite video at the same time.

The video below shows the updated card in action in an IBM 5155 Portable PC. The HDMI port connects to a modern monitor, while the composite video output is routed to the 5155’s internal CRT as well as a small color monitor on top. The IBM thereby joins a small list of retro computers that have received an HDMI upgrade — the Amiga 500 and PlayStation 2 being other examples. HDMI might be a lot more complex to work with than VGA, but luckily there are open-source implementations that do much of the work for you.

Continue reading “Upgraded Graphics Gremlin Adds HDMI Video To Vintage PCs”

Open Deck Is Your Window To Shortcuts

Once in a while, we see projects that could easily pass for commercial products. This is one of those projects: a (surprisingly) low-cost DIY macro pad from [Josh R] that was designed to be a cheaper alternative to the various stream decks out there. Between the carbon fiber top plate and the crystal-clear acrylic keycaps, this is quite the elegant solution.

This lovely little macro pad is built around the ESP8266, specifically the WEMOS D1 Mini V4. However, the most vital part to get right is the screen, which must be a 128 x 160 TFT display in order to line up with the 3D printed frame that divides it into fourths. Custom parts like the acrylic keycaps and the carbon fiber top plate are available on Tindie if you don’t have access to a CNC.

Operationally, Open Deck has a nice-looking GUI. Once programmed, each shortcut is capable of having three beneath it, with the fourth button reserved for Home. Be sure to check out the extremely satisfying build video after the break.

Want a stream deck, but don’t want to build it? Just dig up an old phone or tablet.

Continue reading “Open Deck Is Your Window To Shortcuts”

Industrial Surge Protector Teardown

Surge protectors are a common item in the modern household, but the Meanwell unit that [Big Clive] tears apart was clearly intended for commercial use. In fact, he mentions it was made for outdoor signage. Removing the rear panel didn’t help much — the entire unit was potted in resin — but that didn’t stop [Clive]. Removing the resin revealed only a few components surrounded by a sand-like substance.

There’s no circuit board inside. Components are just wired together before potting. The significant player inside is a metal oxide varistor with a thermal fuse. [Clive] draws out a schematic, which is deceptively simple. The two LEDs are an older style of green LED, and he explains why the choice of LED is important in this application. In typical operation, the LEDs light. If a fuse blows, at least one of the LEDs will extinguish.

Not all useful circuits have to be complicated. This is an excellent example of how a simple but well-constructed design can succeed commercially.

Not all surge protectors are built this well. If you need a refresher on how varistors work, we can help with that.

Continue reading “Industrial Surge Protector Teardown”

Zinc-Air, The Next Contender In Vehicle Batteries?

If you’ve got an interest in technology, it’s inevitable that your feed will feature a constant supply of stories with titles in the vein of “New battery breakthrough offers unlimited life and capacity!”. If we had a pound, dollar, or Euro for each one, we’d be millionaires by now. But while the real science behind the breathless headlines will undoubtedly have provided incremental battery improvements, we’re still waiting for the unlimited battery.

It’s not to say that they don’t conceal some interesting stories though, and there’s an announcement from Australia proving this point admirably. Scientists at ECU in Perth have created a new cathode compound for rechargeable zinc-air batteries, which it is hoped will make them much safer and cheaper competitors for lithium-ion cells.

Most of us think of zinc-air batteries as the tiny cells you’d put in a camera or a hearing aid, but these conceal a chemistry with significant potential that is held back by the difficulty of creating a reliable cathode. In these batteries the cathode is a porous support in which a reaction between zinc powder wet paste and oxygen in the air occurs, turning zinc into zinc oxide and releasing electrons which can be harvested as electricity. They have a very high power density, but previous cathode materials have quickly degraded performance when presented with significant load.

The new cathode support is a nano-composite material containing cobalt, nickel, and iron, and is claimed to offer much better performance without the degradation. Whether or not it can be mass-produced remains to be seen, but as a possible alternative to lithium-ion in portable and transport applications it’s of great interest.

A Pi Pico on a breakout board inside a Busch 2090 educational computer

Pi Pico Becomes SRAM For 1981 Educational Computer

Ever since the Raspberry Pi Pico was introduced in early 2021 we’ve seen the tiny Pi being used for an astonishing variety of applications. It has powered countless clocks, gadgets, games, and accessories for all kinds of computers old and new. [Michael Wessel] has recently added an interesting new application in the “old computer” category, by turning a Pico into a 2114 SRAM emulator for his Busch 2090, an educational computer system from 1981.

The pinout of the classic 2114 SRAM chip is quite simple: ten address lines, four data lines, Write Enable and Chip Select. Since the 3.3 V Pico is more or less 5V tolerant, you could directly connect these signals to its GPIO ports, but [Michael] considered it more reliable to use level shifters between the two voltage domains. He experimented with a few standard level shifter circuits, but quickly realized he had to take the 33 kΩ pulldown resistors on the Busch 2090’s address bus into account. By just adding a couple of resistors to the Pico’s ports he could make completely passive level shifters, which worked just fine since the system’s clock frequency is only 500 kHz.

[Michael] demonstrates his RAM replacement in the video below, with a neat set of blinkenlights showing the data being shuttled around in real time. He has plans to make a proper PCB for his project, as well as to enable all kinds of neat features by modifying the system’s RAM in real time. This is of course not limited to the Busch 2090: the 2114 chip was widely used in the 1980s, so the PicoRAM can probably be used in many other systems of the era. Code for the Pi is available on GitHub if you’re interested in trying this for yourself. If you’d like to find out what programming a Busch 2090 feels like, you can emulate one using an Arduino.

Continue reading “Pi Pico Becomes SRAM For 1981 Educational Computer”

When Tail Lights Lose Touch With Reality

To study the history of the automobile is to also be a student of technological progress — as with each decade’s models come new innovations to make them better handling, more corrosion-resistant, faster, more efficient, or whatever the needs of the moment dictate. But sometimes that technological advancement goes awry and works against the motorist, making for a vehicle that’s substantially worse than what went before. [FordTechMakuloco] has a video with an example in a Ford pickup, which we believe deserves to be shared.

The problem with the vehicle was simple enough, indeed it’s one we’ve had in the past ourselves. Water got into a tail light, and corroded some connectors. The difference with this Ford though was that such a simple fault took out the whole car, and that the fix for a simple tail light cost $5600. The first was due to a vehicle-wide CAN bus going down due to the electrical short, and the second was due to the assembly containing an assortment of wiring and modules which couldn’t be replaced separately. These included some form of side-facing parking radar, a component unnecessary for operation of the light itself. Some relatively straightforward design and component supply decisions such as separating subsystems across multiple CAN busses, ensuring individual modules are separately available, and even designing connectors to face downwards and self-drain, could have fixed it, but the automaker chose instead to build in some planned obsolescence. Would you buy a Ford truck after seeing the video below the break?

We’ve written here before about how automotive design has taken this wrong path, and even advanced a manifesto as to how they might escape it. This Ford tail light seems to us an egregious example of electronics-as-the-new-rust rendering what should be a good vehicle into a badly designed piece of junk, and honestly it saddens us to see it. Oddly, there was once a time when a Ford truck was about as good as you could get.

Continue reading “When Tail Lights Lose Touch With Reality”

The WebStick Is A Small, Cheap NAS

The ESP8266 was one of the first chips that provided wireless functionality at a cost low enough to be widely popular for small microcontroller projects. This project uses one to provide rapid, small, and inexpensive network-attached storage (NAS) capabilities wherever you happen to go.

With an ESP12F board at the heart to provide network connectivity, the small device also hosts a micro SD card slot and a USB-A port to provide power and programming capabilities for the device. It’s Arduino-compatible, and creator [tobychui] has provided the firmware source code necessary to bring it up on your network and start serving up files. Originally intended for people to host web services without experience setting up all of the tools needed for it, there’s services for storing and streaming music and video over the network as well.

While it includes a lot more functionality than is typically included on a NAS, [tobychui] notes that with a library, something like WebDAV could be added to provide more traditional NAS capabilities. As it stands, though, having networked storage with web hosting capabilities on a PCB with a total cost of around $5 is not something to shy away from. If you’re looking for something a little more powerful for your home network, take a look at this ARM-based NAS instead.