Beverage Coaster Indicates Ideal Drinking Temperature

When temperatures plummet, there’s nothing like a hot beverage to keep you warmed up inside. [Palingenesis] aka [Tim] sure does fancy a nice cuppa, but only within a certain temperature range is it ideal to drink. In an attempt to signal when the time is just right, he created various iterations of a hot beverage coaster.

To be clear, this is a plywood sandwich that does not keep the beverage warm, though that would be an interesting addition to the project. Rather, it indicates when the beverage’s temperature is just right using LEDs. When it’s too hot, the red LEDs are lit. The green LEDs flash while it’s just right, and once [Tim]’s tea has gone cold, the blue LEDs take center stage.

The brains of the operation is an STM8S103F module, aka the Blue Pill, which is paired with a DS18B20 temperature sensor. [Tim]’s original coaster has one in a TO-92 package embedded in the top layer, but ultimately he went with the probe version as it reads a truer temperature by virtue of being directly in the liquid. Be sure to check out the video after the break which covers planning the original version.

If you do want to keep you drink warm, here’s an ESP8266-based solution. If you’re more into looks, check out this blinkencoaster.

Continue reading “Beverage Coaster Indicates Ideal Drinking Temperature”

Ethernet For Hackers: Transformers, MACs And PHYs

We’ve talked about Ethernet basics, and we’ve talked about equipment you will find with Ethernet. However, that’s obviously not all – you also need to know how to add Ethernet to your board and to your microcontroller. Such low-level details are harder to learn casually than the things we talked about previously, but today, we’re going to pick up the slack.

You might also have some very fair questions. What are the black blocks near Ethernet sockets that you generally will see on boards, and why do they look like nothing else you see on circuit boards ever? Why do some boards, like the Raspberry Pi, lack them altogether? What kind of chip do you need if you want to add Ethernet support to a microcontroller, and what might you need if your microcontroller claims to support Ethernet? Let’s talk.

Transformers Make The Data World Turn

One of the Ethernet’s many features is that it’s resilient, and easy to throw around. It’s also galvanically isolated, which means  you don’t need a ground connection for a link either – not until you want a shield due to imposed interference, at which point, it might be that you’re pulling cable inside industrial machinery. There are a few tricks to Ethernet, and one such fundamental Ethernet trick is transformers, known as “magnetics” in Ethernet context.

Each pair has to be put through a transformer for the Ethernet port to work properly, as a rule. That’s the black epoxy-covered block you will inevitably see near an Ethernet port in your device. There are two places on the board as far as Ethernet goes – before the transformer, and after the transformer, and they’re treated differently. After the transformer, Ethernet is significantly more resilient to things like ground potential differences, which is how you can wire up two random computers with Ethernet and not even think about things like common mode bias or ground loops, things we must account for in audio, or digital interfaces that haven’t yet gone optical somehow.

Continue reading “Ethernet For Hackers: Transformers, MACs And PHYs”

CT Scan Reveals Secrets Of Heinz’s New Ketchup Cap

Ketchup bottles are a solved technology, right? Wrong! As it turns out, there is still great development being done in this space. Industrial imaging company Lumafield reveals to us the secrets of Heinz’s new ketchup bottle cap, reportedly the result of a seven-figure investment and eight long years of toil.

Lumafield put the cap in a CT scanner to generate three-dimensional cutaway images of the cap’s internal structure.  The trick of the new cap is in how it compares to the old design. The previous solution used multiple different plastics: likely polypropylene for the cap itself, along with a small amount of silicone for the flexible nozzle valve. The point of the valve was to regulate the flow of ketchup so the bottle squirts out the red goop in a predictable fashion.

The problem with the old cap is that the use of two materials both makes it more expensive to manufacture, and practically impossible to recycle. A solution was needed, and Heinz finally found one.

The new cap, which is fully recyclable, takes advantage of the properties of ketchup itself. As the ketchup is squeezed out of the bottle, it passes through a complicated array of channels before it gets to the nozzle outlet itself. As a sheer-thinning fluid, ketchup gets less viscous the more its under strain. Thus, as it deforms around the complex channels, it becomes less viscous and more likely to flow out at a predictable rate, rather than in thick gloopy spurts.

It’s amazing to think how much work goes into a simple ketchup cap, and yet, millions of dollars are on the line in projects like these. This isn’t the first time Lumafield used their tech to peel back the layers on a piece of common tech — last year we covered their investigation into what’s inside various AirPod knockoffs.

Stacking Solar Cells Is A Neat Trick To Maximise Efficiency

Solar power is already cheap and effective, and it’s taking on a larger role in supplying energy needs all over the world. The thing about humanity, though, is that we always want more! Too much, you say? It’s never enough!

The problem is that the sun only outputs so much energy per unit of area on Earth, and solar cells can only be so efficient thanks to some fundamental physical limits. However, there’s a way to get around that—with the magic of tandem solar cells!

Continue reading “Stacking Solar Cells Is A Neat Trick To Maximise Efficiency”

The 1970s Computer: A Slice Of Computing

What do the HP-1000 and the DEC VAX 11/730 have in common with the video games Tempest and Battlezone? More than you might think. All of those machines, along with many others from that time period, used AM2900-family bit slice CPUs.

The bit slice CPU was a very successful product that could only have existed in the 1970s. Today, if you need a computer system, there are many CPUs and even entire systems on a chip to choose from. You can also get many small board-level systems that would probably do anything you want. In the 1960s, you had no choices at all. You built circuit boards with gates on the using transistors, tubes, relays, or — maybe — small-scale IC gates. Then you wired the boards up.

It didn’t take a genius to realize that it would be great to offer people a CPU chip like you can get today. The problem is the semiconductor technology of the day wouldn’t allow it — at least, not with any significant amount of resources. For example, the Motorola MC14500B from 1977 was a one-bit microprocessor, and while that had its uses, it wasn’t for everyone or everything.

The Answer

The answer was to produce as much of a CPU as possible in a chip and make provisions to use multiple chips together to build the CPU. That’s exactly what AMD did with the AM2900 family. If you think about it, what is a CPU? Sure, there are variations, but at the core, there’s a place to store instructions, a place to store data, some way to pick instructions, and a way to operate on data (like an ALU — arithmetic logic unit). Instructions move data from one place to another and set the state of things like I/O devices, ALU operations, and the like.

Continue reading “The 1970s Computer: A Slice Of Computing”

Walking And Talking Through The UK National Museum Of Computing

I found myself in Milton Keynes, UK, a little while ago, with a few hours to spare. What could I do but rock over to the National Museum of Computing and make a nuisance of myself? I have visited many times, but this time, I was armed with a voice recorder and a mission to talk to everybody who didn’t run away fast enough. There is so much to see and do, that what follows is a somewhat truncated whistle-stop tour to give you, the dear readers, a flavour of what other exhibits you can find once you’ve taken in the usual sights of the Colossus and the other famous early machines.

A VT01 terminal showing "the adventure" game running
Click this image to play in your browser.

We expect you’ve heard of the classic text adventure game Zork. Well before that, there was the ingeniously titled “Adventure”, which is reported to be the first ‘interactive fiction’ text adventure game. Created initially by [Will Crowther], who at the time was a keen cave explorer and D & D player, and also the guy responsible for the firmware of the original Arpanet routers, the game contains details of the cave systems of Mammoth and Flint Ridge in Kentucky.

The first version was a text-based simulation of moving around the cave system, and after a while of its release onto the fledgling internet, it was picked up and extended by [Don Woods], and the rest is history. If you want to read more, the excellent site by [Rick Adams] is a great resource that lets you play along in your browser. Just watch out for the dwarfs. (Editor’s note: “plugh“.) During my visit, I believe the software was running on the room-sized ICL2966 via a VT01 terminal, but feel free to correct me, as I can’t find any information to the contrary.

A little further around the same room as the ICL system, there is a real rarity: a Marconi TAC or Transistorised Automatic Computer. This four-cabinet minicomputer was designed in the late 1950s as a ‘fast real-time computer’, is one of only five made, and this example was initially installed at Wylfa nuclear power station in Anglesey, intended as a monitoring and alarm system controller. These two machines were spare units for the three built for the Swedish air defence system, which were no longer required. Commissioned in 1968, this TAC ran continuously until 2004, which could make it one the longest continuously running computers in the world. The TAC has 4 kwords of 20-bit core memory, a paper tape reader for program loading and a magnetic drum storage memory. Unusually, for this period, the TAC has a micro-coded CISC architecture, utilising a whole cabinet worth of diode-matrix ROM boards to code the instruction set. This enabled the TAC to have a customizable instruction set. As standard, the TAC  shipped with trigonometric and other transcendental functions as individual instructions. This strategy minimized the program size and allowed more complex programs to fit in the memory.

Continue reading “Walking And Talking Through The UK National Museum Of Computing”

Retrotechtacular: The Free Piston Engine

We all know how a conventional internal combustion engine works, with a piston and a crankshaft. But that’s by no means the only way to make an engine, and one of the slightly more unusual alternatives comes to us courtesy of a vintage Shell Film Unit film, The Free Piston Engine, which we’ve placed below the break. It’s a beautiful period piece of mid-century animation and jazz, but it’s also  an introduction to these fascinating machines.

We’re introduced to the traditional two-stroke diesel engine as thermally efficient but not smooth-running, and then the gas turbine as smooth but much more inefficient. The free piston engine, a design with opposed pistons working against compressed air springs and combining both compression and firing strokes in a single axis, doesn’t turn anything  in itself, but instead works as a continuous supplier of high pressure combustion gasses. The clever part of this arrangement is that these gasses can then turn the power turbine from a gas turbine engine, achieving a smooth engine without compromising efficiency.

This sounds like a promising design for an engine, and we’re introduced to a rosy picture of railway locomotives, ships, factories, and power stations all driven by free piston engines. Why then, here in 2024 do we not see them everywhere? A quick Google search reveals an inordinately high number of scientific review papers about them but not so many real-world examples. In that they’re not alone, for alternative engine designs are one of those technologies for which if we had a dollar for every one we’d seen that didn’t make it, as the saying goes, we’d be rich.

It seems that the problem with these engines is that they don’t offer the control over their timing that we’re used to from more conventional designs, and thus the speed of their operation also can’t be controlled. The British firm Libertine claim to have solved this with their line of linear electrical generators, but perhaps understandably for commercial reasons they are a little coy about the details. Their focus is on free piston engines as power sources for hybrid electric vehicles, something which due to their small size they seem ideally suited for.

Perhaps the free piston engine has faced its biggest problem not in the matter of technology but in inertia. There’s an old saying in the computer industry: “Nobody ever got fired for buying IBM“, meaning that the conventional conservative choice always wins, and it’s fair to guess that the same applies anywhere a large engine has been needed. A conventional diesel engine may be a complex device with many moving parts, but it’s a well-understood machine that whoever wields the cheque book feels comfortable with. That’s a huge obstacle for any new technology to climb. Meanwhile though it offers obvious benefits in terms of efficiency, at the moment its time could have come due to environmental concerns, any internal combustion engine has fallen out of fashion. It’s possible that it could find a life as an engine running on an alternative fuel such as hydrogen or ammonia, but we’re not so sure. If new free piston engines do take off though, we’ll be more pleased than anyone to eat our words.

Continue reading “Retrotechtacular: The Free Piston Engine”