Raspberry Pi Locks Down RAM Upgrades

In a recent video [Jeff Geerling] addresses an issue discovered with the Raspberry Pi firmware, specifically how since around 2024 the firmware locks down what RAM size and even module is supported. This isn’t an issue that is widely known, probably because most people just use the board as-is, but it can be an unpleasant surprise for those looking to upgrade or repair their Pi.

Naturally there is a valid reason for wanting to prevent unscrupulous RAM module changes, with a [Geekworm] blog post from earlier this year detailing this exact issue and how each board is marked with a specific code that identifies the model, RAM size, RAM manufacturer and such. Based on the earlier linked forum post and also a 2025-era GitHub ticket on the rpi-eeprom project, the resulting symptoms seem to vary from not seeing the additional RAM to the board not booting at all.

Although you can go back to an older EEPROM firmware image to work around this, it’s still very annoying that this is even a thing. As also noted by [Jeff], the primary frustration here is probably one of ownership. When you can upgrade the RAM on just about any device you can buy, including a modern GPU and even Apple computer, but not on a Raspberry Pi board that loves to flaunt its open source/hardware credentials, then something is very much off.

In the end it’s highly unfortunate that Raspberry Pi has chosen this path that feels a bit too much like the hardware pairing that companies like Apple got rightfully called out on.

Continue reading “Raspberry Pi Locks Down RAM Upgrades” →

New Research Suggests That A Neutrino Laser Is Impossible

As cool as it would have been to wield lasers that produce a beam of neutrinos, recently two papers were published by MIT researchers that seem to dampen the likelihood of such lasers being at all possible. In a review paper by [Ana Maria Rey] et al. these two papers are investigated in more detail.

Although the concept behind a neutrino laser is rather simple, using the same superradiance effect involving a Bose-Einstein condensate (BEC) that allows for stimulation by photons to result in a synchronized direction of emitted photons, the idea of using a BEC of radioisotopes that naturally emit neutrinos in this fashion has now been effectively shot down.

The problem lies in taking the leap from photons with a BEC and applying this to a BEC of radioisotopes. Whereas photons are relatively low-energy at a mere 1 eV, a neutrino with 1+ MeV has a much greater kinetic effect on the particle that emitted it. Unlike a photon emitted by an atom, this leaves precious little time for the other particles in the BEC to be affected.

This first scenario is covered in the (paywalled) paper by [Yu-Kun Lu] et al. with their calculations showing that superradiance cannot occur with neutrinos in a BEC and thus a laser is impossible. In the (also paywalled) second paper by [Hanzhen Lin] et al. the question is asked whether the assumption that a BEC of a radioisotope will at all enhance radioactive decay, to which the answer is a curt ‘no’.

Although it’s impossible to prove a negative with the scientific method, these two studies have slammed close a couple of doors on the concept of a neutrino laser.

Trying A New Radial Impeller Design For Quadcopters

Even if the world has already settled on plain old propellers as the way to make quadcopter drones fly, this doesn’t mean that you cannot give other designs a shake to see what kind of flying performance they result in. For example impeller designs that depart radically from standard propellers – themselves a sub-category of axial impellers – and go radically radial instead as in this design by [quadmovr] with accompanying demonstration video.

This is itself a remix of a design by [Baba] to make it fit the target 1750KV T-mount motor. As for whether this is a design that you want to slap on your own quadcopter, the obvious disadvantage is that it’s much heavier than regular propellers.

Weighing [quadmovr]’s drone without battery pack and with these 3D-printed PETG impellers shows them to weigh 189 grams. This compares to 141 grams with the standard three-bladed propellers, or a hefty 12.8 gram weight penalty per impeller. Naturally this translates into less flying time, so what are the advantages?

The noise profile of the impeller design is definitely more pleasant, and much like novice quadcopters with the protective ring around the propellers these impellers should be more robust. On the other hand increased mass adds to inertia, and there is a lot more surface area with the air to add drag, so despite the absolutely sick moves that [quadmovr] pulls off with both impeller configurations in the video one has to admit that regular three-blade propellers do have the edge here.

Continue reading “Trying A New Radial Impeller Design For Quadcopters” →

DIY Router On X86 E-Waste: OpenWrt And OPNsense

In previous installments of this series we looked at how creating a DIY router using an e-waste-level PC has changed over the years, before attempting to boot OpenWrt for x86 on it. After an initial SD card booting failure on one system, another system with a newer mainboard – an Intel Board D2500CC – was used which happily booted OpenWrt from an SD card inserted into a USB card reader.

Unfortunately, OpenWrt didn’t see any usable Ethernet interfaces despite having no less than four Intel Ethernet controllers and two hooked up to active networks. After recently getting back to the project, I found out why both onboard Intel 82574L Ethernet controllers didn’t show up in OpenWrt: the drivers for the Intel 82574L controllers are in the e1000e driver package, while only the e1000 package is present in the provided x86 image. This issue persists in the ‘generic’ image profile to this day.

Yet rather than diving head-first into building my own image that includes the kmod-e1000e package, I decided to give OPNsense a shake first.

Continue reading “DIY Router On X86 E-Waste: OpenWrt And OPNsense” →

Searching For Dark Matter With A Levitating Magnet

Much of science is performed through inference, with the readings on instruments, a flash of light in heavy water, or the results of parsing through terabytes of sensor data after a particle accelerator collision either backing up a proposed scenario or weakening its foundations.

In the case of so-called dark matter, this is even more relevant, as we are talking about a proposed form of matter whose most pertinent feature is that it doesn’t interact with anything else except through gravity. This is where the wiggling of a levitating magnet may be the key to detecting it.

In this experimental setup by Rice University and Dutch researchers at the Leiden Institute, a tiny permanent magnet the size of a grain of sand is levitated above a superconductor, surrounded by highly sensitive detectors that should be able to spot even minuscule movements. So far, they have collected a month’s worth of data, with no conclusive results yet.

Even if they don’t detect any ‘knocks’ on this tiny levitating magnet, it will still help refine existing models of what dark matter’s properties might be. For the next phase of this research, they’ll add more of these sensors, which will also make it easier to distinguish background noise from any unusual readings.

We’ve previously talked about [Vera Ruben]’s contributions to the hunt for dark matter and the mysteries that prompted the idea that it might exist.

Making A Copper-Oxide Photodetector From Scratch

Photodetectors come in a wide variety of constructions and materials, with the Cu2O-based photodetector that [Mad Scientist Creations] demonstrates in a recent video being a good example of a photodetector that can be created at home using nothing but some copper and a heat source.

Of the two copper elements in a salt water cell, one element is heated to the point where a copper oxide layer forms, specifically Cu2O, which acts as a semiconductor and provides the photosensitive layer. Even a fairly crude sensor created with a regular gas stove produces enough of a current that it can be used in a simple light detection circuit.

Although copper-oxide photodetectors may seem quaint, they are getting a lot of interest as they feature a very narrow bandgap at 1.2 eV. In a 2019 study by [Hyeon-Joo Song] et al. as published in Scientific Reports such a sensor is enhanced with an optimized grain structure that improves its performance, with much higher sensitivity and faster response times.

As demonstrated by [Andrzej Kwiatkowski] et al. in a 2024 paper in Solar Energy Materials and Solar Cells these copper-oxide sensors can also be used for gas detectors, though they used advanced gas deposition to produce the thin films instead of sticking a bit of copper tape into a natural gas flame.

Even if DIY copper-oxide sensors aren’t quite as exciting as what one can do with access to a well-equipped (semiconductor) lab, it’s still a pretty accessible material that lends itself for easy experimentation.

Continue reading “Making A Copper-Oxide Photodetector From Scratch” →

Teardown And Repair Of An Insoma Water Timer

Water timers are nifty devices that can water the lawn at set times or keep that vegetable garden from turning into a dustbowl. When [electronupdate] timer refused to output water on any of its three outlets, he did the right thing. Instead of angrily checking the warranty on the sodding thing, he tore it apart to attempt a repair.

As expected, the design of these devices is quite straightforward. Three solenoids control whether an outlet is open or closed. A control board also handles the user controls and display.

There was no obvious sign of damage, and the PCB was potted in a white substance that should have kept out any moisture. A quick check with a battery revealed that the three solenoids also worked just fine, so the cause likely was somewhere on the — potted — PCB.

These solenoids are rated for 6VDC and take about 20 ms to act, but on an oscilloscope capture it was plain to see that the board was only putting out around 2V. This wasn’t enough to drive the solenoid, raising the question of what had gone wrong on the controller board and setting the stage for some fun epoxy potting compound scraping.

A good bit of elbow grease revealed the control ICs, the H-bridges that drive the solenoids, and the rest of the circuitry, including a power boost circuit with a big electrolytic capacitor. The latter had a bit of suspicious liquid near its base, which turned out to be the culprit. Perhaps the most annoying thing here is that this electrolytic capacitor had the temerity to fail after only four months of use, but at least it was an easy enough fix.

If we had been in there, we might have been tempted to avoid many future battery changes. Impractical, but we wonder if anyone ever built a water timer with a water clock?

Continue reading “Teardown And Repair Of An Insoma Water Timer” →