DMCA-Locked Tractors Make Decades-Old Machines The New Hotness

It’s fair to say that the hearts and minds of Hackaday readers lie closer to the technology centres of Shenzhen or Silicon Valley than they do to the soybean fields of Minnesota. The common link is the desire to actually own the hardware we buy. Among those working the soil there has been a surge in demand (and consequently a huge price rise) in 40-year-old tractors.

Second-hand farm machinery prices have made their way to the pages of Hackaday due to an ongoing battle between farmers and agricultural machinery manufacturers over who has the right to repair and maintain their tractors. The industry giant John Deere in particular uses the DMCA and end-user licensing agreements to keep all maintenance in the hands of their very expensive agents. It’s a battle we’ve reported on before, and continues to play out across the farmland of America, this time on the secondary market. Older models continue to deliver the freedom for owners to make repairs themselves, and the relative simplicity of the machines tends to make those repairs less costly overall.

Tractors built in the 1970s and 80s continue to be reliable and have the added perk of predating the digital shackles of the modern era. Aged-but-maintainable machinery is now the sweetheart of farm sales. It confirms a trend I’ve heard of anecdotally for a few years now, that relatively new tractors can be worth less than their older DMCA-free stablemates, and it’s something that I hope will also be noticed in the boardrooms. Perhaps this consumer rebellion can succeed against the DMCA where decades of activism and lobbying have evidently failed.

They just don’t build ’em like they used to.


[Image Source: John Deere 2850 by Raf24 CC-BY-SA 3.0]

[Via Hacker News]

The Oldest Nuclear Reactor? Nature’s 2 Billion Year Old Experiment

When was the first nuclear reactor created? You probably think it was Enrico Fermi’s CP-1 pile built under the bleachers at the University of Chicago in 1942. However, you’d be off by — oh — about 2 billion years.

The first reactors formed naturally about 2 billion years ago in what is now Gabon in West Africa. This required several things coming together: natural uranium deposits, just the right geology in the area, and a certain time in the life of the uranium. This happened 17 different times, and the average output of these natural reactors is estimated at about 100 kilowatts — a far cry from a modern human-created reactor that can reach hundreds or thousands of megawatts.

The reactors operated for about a million years before they spent their fuel. Nuclear waste? Yep, but it is safely contained underground and has been for 2 billion years.

Continue reading “The Oldest Nuclear Reactor? Nature’s 2 Billion Year Old Experiment”

Tiny Machine Learning On The Attiny85

We tend to think that the lowest point of entry for machine learning  (ML) is on a Raspberry Pi, which it definitely is not. [EloquentArduino] has been pushing the limits to the low end of the scale, and managed to get a basic classification model running on the ATtiny85.

Using his experience of running ML models on an old Arduino Nano, he had created a generator that can export C code from a scikit-learn. He tried using this generator to compile a support-vector colour classifier for the ATtiny85, but ran into a problem with the Arduino ATtiny85 compiler not supporting a variadic function used by the generator. Fortunately he had already experimented with an alternative approach that uses a non-variadic function, so he was able to dust that off and get it working. The classifier accepts inputs from an RGB sensor to identify a set of objects by colour. The model ended up easily fitting into the capabilities of the diminutive ATtiny85, using only 41% of the available flash and 4% of the available ram.

It’s important to note what [EloquentArduino] isn’t doing here: running an artificial neural network. They’re just too inefficient in terms of memory and computation time to fit on an ATtiny. But neural nets aren’t the only game in town, and if your task is classifying something based on a few inputs, like reading a gesture from accelerometer data, or naming a color from a color sensor, the approach here will serve you well. We wonder if this wouldn’t be a good solution to the pesky problem of identifying bats by their calls.

We really like how approachable machine learning has become and if you’re keen to give ML a go, have a look at the rest of the EloquentArduino blog, it’s a small goldmine.

We’re getting more and more machine learning related hacks, like basic ML on an Arduino Uno, and Lego sortings using ML on a Raspberry Pi.

How Low Can An ESP32 Go?

Many of us have experimented with the ESP32 microcontroller, attracted by its combination of WiFi and a powerful processor core, but how many of us will have explored all of its many on-board features? One of the more interesting capabilities of this chip comes in the form of its ultra-low-power (ULP) co-processor, an extra core that allows an ESP32 to function while sipping tiny quantities of power with the ever-hungry main cores turned off.

It’s a feature that [Max Kern] has used to great effect in his low power ESP32 handheld computer, where he’s paired the chip with a low-power Sharp Memory LCD and used the ESP32’s ULP core to keep the display alive while the ESP cores are sleeping. Software wise the device sports basic PDA and clock functionality including an RSS parser, all of which can be seen in the video below the break. Its inspiration came from Panic’s crank-equipped Playdate console, with which it shares the Sharp display.

Seeing this device reminds us of some of the badges featuring ESP32 power that we’ve seen over the last few years. An event badge creator has a constant battle to give the device enough battery life to last the distance. It’s a problem the designers of the SHA 2017 badge solved with an e-ink unit, but perhaps the Sharp display could offer a cost-effective alternative for new designs.

Continue reading “How Low Can An ESP32 Go?”

The Internet Controls This Monster

What’s worse than unleashing a monster on the internet? Allowing the internet to control the monster! But that’s just what [8BitsAndAByte] did, created a monster that anyone on the internet can control. Luckily for us, this monster only talks.

This is a very simple project and most of the parts are off the shelf. Hardware wise the monster’s body is made out of a plastic flowerpot; its mouth is a bit of wood that covers the top of the flowerpot; its eyes, two halves of a plastic sphere painted white with some felt for irises. And then whole thing is covered in some blue fake fur.

Electronics wise, a Raspberry Pi is running the show and handling the text-to-speech is an AIY Voice Hat. A servo fits inside the flowerpot to open and close the monster’s mouth. On the software end of things, a bit of Python has been written that waits for a bit of text, sends it off to the Voice Hat’s text-to-speech module and moves the servo to open and close the mouth. The scary part, connecting the monster to the internet, is done with remo.tv, which is some open-source code hosted on GitHub specifically for allowing control of robots over the internet.

This is a neat little project which is simple enough that kids could build one themselves. The instructions and the python script are up on the Instructables page, and you can see the monster in action at its page on remo.tv. Perhaps [8BitsAndAByte] could add a couple of these internet controlled robot arms to the monster to create a monster that could create some real havoc!

Continue reading “The Internet Controls This Monster”

Full Duplex Radio Claimed Easier With Analog Module

There’s an old saying that we have one mouth and two ears so you can listen twice as much as you talk. However, talking and listening at the same time is fairly difficult and doing it with radio signals is especially hard. A company called Kumu Networks has an analog module that can use self-interference cancellation which allows transmitting and receiving on the same frequency with around 50 dB of the transmitted signal in the transceiver. You can see a video about Kumu’s claims its technology below.

You may think that cell phones and ham radio repeaters transmit and receive at the same time, which of course they do, but usually on different frequencies to avoid direct interference. A diplexer is a device that sorts out the two frequencies while a duplexer sorts them out by the direction of the signal, but they are tricky to use. A duplexer can operate on a single frequency in applications such as radar, and even then it is still very difficult to prevent leakage from the transmitter from overloading and desensitizing the receiver.

Continue reading “Full Duplex Radio Claimed Easier With Analog Module”

Reading Light Not Quite Powered By Your Favorite Hot Beverage

Thermoelectric devices are curious things, capable of generating electricity via the Seebeck effect from a temperature differential across themselves. The Seebeck effect does not produce a huge potential difference, but when employed properly, it can have some useful applications. [MJKZZ] decided to apply the technology to build a reading light, powered by a hot cup of coffee.

The build is based around four Peltier modules, 40mm x 40mm in size, sandwiched between a pair of copper sheets. The modules are wired in series to create a greater output voltage, and an aluminium heatsink is fitted to one side to create a higher temperature differential. The set-up produces just 230 mV from human body temperature, but over 8 volts when warmed directly with a heat gun. Boiling water in a mug produces a more restrained 2.1V output.

On its own, this voltage is a little weak to do anything useful. Thus, the electricity from the Peltier modules is fed through a joule thief, which helps step up the voltage to a more useful range to run an LED. With a mug of coffee on the copper plate, the assembly isn’t quite able to light the LED enough to allow the user to read comfortably. However, it flickers into life just a touch, demonstrating the basic concepts in action.

While it’s not the most practical build, and it’s likely to cool your coffee faster than you’d like, it’s a fun project that serves to educate about the mechanics of the Seebeck effect and using Peltier devices to generate it. Another fun application is to use them in a cloud chamber. Video after the break.

Continue reading “Reading Light Not Quite Powered By Your Favorite Hot Beverage”