SNES Controllers Are (Almost) SPI-Compatible

Considering that the Serial Peripheral Interface bus semi-standard has been around since the early 1980s, it’s perhaps not that shocking that the controllers of the Super Nintendo Entertainment System (SNES) would take at least some strong design hints for the used protocol. This does however raise the question of exactly how compatible a SNES controller is when connected to the SPI master peripheral of any random MCU. Recently [James Sharman] set out to answer this question decisively.

The impetus for answering this question came after [James] designed a separate SNES controller board for his homebrew computer system, which led to many comments on that video saying that he could just have hooked the controller up to the SPI board in said homebrew system.

Here the short answer is that the SNES controller protocol is very close to SPI Mode-1, with a similar arrangement of clock/data/chip select (latch) lines and clocking. If you think of the SNES controller as an SPI device with just a MISO line, you’re basically there already. The only niggle that popped up was that the ‘MISO’ line does not get pulled into a high-impedance state when the active-low latch connection is pulled high.

This was fixable by introducing a 74HC125 tri-state buffer IC, after which both the original SD card and twin SNES controllers could be used simultaneously.

Continue reading “SNES Controllers Are (Almost) SPI-Compatible”

Cynus Chess Robot: A Chess Board With A Robotic Arm

Downward-facing camera and microphone in the arm. (Credit: Techmoan, YouTube)
Downward-facing camera and microphone in the arm. (Credit: Techmoan, YouTube)

There are many chess robots, most of which require the human player to move the opposing pieces themselves, or have a built-in mechanism that can slide the opposing pieces around to their new location. Ideally, such a chess robot would move the pieces just like how a human would, of course. That’s pretty much the promise behind the Manya Cynus chess robot, which [Matt] over at the Techmoan YouTube channel bought from the Kickstarter campaign.

Advertising itself as a ‘Portable AI Chess Robot’, the Manya Cynus chess robot comes in the form of a case that unfolds into a chess board and also contains the robotic arm that contains the guts of the operation. Powered by the open source Stockfish chess engine, it can play games against a human opponent at a few difficulty levels without requiring any online connectivity or a companion app. It moves its own pieces by picking up the metal-cored chess pieces with its arm, while its front display tries to display basic emotions with animated eyes. A 3-MP downward-facing camera is located on the head section, along with a microphone.

As for how well it works, [Matt] isn’t the best chess player, but he had a fair bit of fun with the machine. His major complaints circle around how unfinished the firmware still feels, with e.g., invalid moves basically ignored with only a barely visible warning popping up on the screen. In general, he’d rather classify it as an interesting development kit for a chess robot, which is where the BLE 5.1-based interface and a purported Python-based development environment provided by Manya seem to come into focus.

Continue reading “Cynus Chess Robot: A Chess Board With A Robotic Arm”

Accidental Climate Engineering With Disintegrating Satellites

For many decades humankind has entertained the notion that we can maybe tweak the Earth’s atmosphere or biosphere in such a way that we can for example undo the harms of climate change, or otherwise affect the climate for our own benefit. This often involves spreading certain substances in parts of the atmosphere in order to reflect or retain thermal solar radiation or induce rain.

Yet despite how limited in scope these attempts at such intentional experiments have been so far – with most proposals dying somewhere before being implemented – we have already embarked on a potentially planet-wide atmospheric reconfiguration that could affect life on Earth for centuries to come. This accidental experiment comes in the form of rocket stages, discarded satellites, and other human-made space litter that burn up in the atmosphere at ever increasing rates.

Rather than burning up cleanly into harmless components, this actually introduces metals and other compounds into the upper parts of the atmosphere. What the long-term effects of this will be is still uncertain, but with the most dire scenarios involving significant climate change and ozone layer degradation, we ought to figure this one out sooner rather than later.

Continue reading “Accidental Climate Engineering With Disintegrating Satellites”

Teardown Of Dangerous Fake Wago Connectors

Everyone loves Wago connectors for how versatile and effective they are for quickly and securely connecting conductors, but it can be tempting to buy a bag of the significantly cheaper knock-offs. The reason why this can be a terrible idea is explained by [Big Clive] who tore down a few bags of them to ogle at their internals.

The main problem with some of these knock-offs is the way that they use the plastic molding as part of the structure that holds the conductors in place. Over time this plastic will develop larger tolerances, with heat developed from passing large currents speeding up the process. As the examined type of connector relies on metal clamps that securely push the conductor onto the busbar, having the plastic weaken, and the clamp correspondingly loosen up, is clearly not a desirable scenario.

As [Clive] says in the video, you’re probably okay using these cheapo knock-offs for a quick test on the bench, but you should never put them in a permanent installation. Not just due to potential fiery scenarios, but also for insurance claims should the worst come to pass, and the insurance company finds dodgy connectors everywhere in the electrical wiring. This isn’t the first we’ve heard of knock-off Wago problems.

Continue reading “Teardown Of Dangerous Fake Wago Connectors”

Turning A Cast-Iron Radiator Into A Water-Cooled PC

Bottom of the cast-iron radiator gaming PC during plumbing. (Credit: Billet Labs, YouTube)
Bottom of the cast-iron radiator gaming PC during plumbing. (Credit: Billet Labs, YouTube)

Water-cooled PCs generally have in common that there’s a radiator somewhere in the loop, yet nobody said that you can’t build the PCB into the radiator. Something like a genuine Victorian-era cast-iron radiator, for example. For the folk over at [Billet Labs], this is just your typical project, of course, even if it took a solid three months to make it all work.

Their previous project was also a water-cooled PC, but in the form of a steampunk-esque wall-mounted installation. What differentiates this new build is that it’s trying to be more of a sleeper PC, as long as you ignore some copper tubing and the like running around the outside of this vintage radiator.

Of course, by using a vintage cast-iron radiator like this, you’re also dealing with all the disadvantages of cast-iron, such as the countless impurities in the metal and the immense weight. With water in the loop, the entire build comes in at about 99 kilograms, and cleaning the radiator of particulates released inside it — including rust — was a challenge.

Continue reading “Turning A Cast-Iron Radiator Into A Water-Cooled PC”

Time to enjoy your favorite TV shows. (Credit: SpaceTime Junction, YouTube)

Vend-o-Vision: Trading Quarters For Watching TV In Public

The timer mechanism of the Vend-o-Vision. (Credit: SpaceTime Junction, YouTube)
The timer mechanism of the Vend-o-Vision. (Credit: SpaceTime Junction, YouTube)

There was a time before portable TVs and personal media players when the idea of putting coin-operated TVs everywhere, from restaurants to airports and laundromats, would have seemed like a solid business model. Thus was born the Vend-o-Vision by Mini-TV USA, which presented itself as a cash earner for businesses and a way to make their customers even happier. One of these new-in-box units recently made its way over to [Mark] of the SpaceTime Junction YouTube channel.

This unit is very simple, with what appears to be an off-the-shelf Panasonic black-and-white TV with UHF and VHF reception capability, inside a metal box that contains the timer mechanism, which is linked to the coin mechanism. Depending on a physical slider with three positions, you get anywhere from 10 to 20 minutes per quarter, with the customer having to tune into the station themselves using the TV’s controls. A counter mechanism is provided as an option.

Continue reading “Vend-o-Vision: Trading Quarters For Watching TV In Public”

Running A Desktop PC Off AA Alkaline Cells

Everyone is probably familiar with the concept of battery-powered devices, but generally, this involves a laptop with a beefy battery pack and hardware optimized for low power draw. You could also do the complete opposite and try to run a desktop PC off alkaline AA cells, as [ScuffedBits] recently did out of morbid curiosity. Exactly how many alkaline cells does it take to run a desktop PC for any reasonable amount of time?

One nice thing about using batteries with a desktop PC is that you can ditch the entire AC-DC power conversion step and instead use a DC-DC adapter like the well-known PicoATX and its many clones. These just take in 12 VDC and tend to have a fairly wide input voltage range, which is useful when your batteries begin to run out of juice. In this case, just above 10 VDC seemed to be the cut-off point for the used DC-DC adapter.

In the end, [ScuffedBits] used what looks like 56 alkaline AA cells connected in both parallel and series, along with two series-connected 6,800 µF, 40V electrolytic capacitors to buffer the spikes in power demand, after early experiments showed that the cells just cannot provide power that quickly. Although admittedly, the initial thin wiring didn’t help either. With alkaline rather than carbon AA cells, improved wiring, and some buffer capacitors, it turns out that you can indeed run a desktop PC off AA cells, if only just about long enough for a small game of Minesweeper.

Amusingly, the small LCD monitor used in the experiment drew so little power that it happily ran on eight NiMH cells for much longer, highlighting just how important power conservation is for battery-powered devices. We wonder if you could marry this project to a battery project we saw and end up with something practically portable?

Continue reading “Running A Desktop PC Off AA Alkaline Cells”