Reverse-Engineering An Unknown Microcontroller In E Ink Displays

For a monochrome display where refresh rate isn’t particularly important, there’s almost no better option than an E Ink display. They’re available in plenty of sizes and at various price points, but there’s almost no option cheaper than repurposing something mass-produced and widely available like an E Ink (sometime also called eInk or ePaper) price tag. At least, once all of the reverse engineering is complete.

[Dmitry Grinberg] has been making his way through a ton of different E Ink modules, unlocking their secrets as he goes. In this case he set about reverse engineering the unknown microcontroller on the small, cheap display show here. Initial research showed an obscure chip from the ZBS24x family, packaged with a SSD1623L2 E Ink controller. From there, he was able to solder to the communications wires and start talking to the device over ISP.

This endeavor is an impressive deep dive into the world of microcontrollers, from probing various registers to unlocking features one by one. It’s running an 8051 core so [Dmitry] gives a bit of background to help us all follow along, though it’s still a pretty impressive slog to fully take control of the system.

If you happen to have one of these price tags on hand it’s an invaluable resource to have to reprogram it, but it’s a great read in general as well. On the other hand, if you’re more interested in reverse-engineering various displays, take a look at this art installation which spans 50 years of working display technologies.

Random Robot Makes Random Art

For the price of a toothbrush and a small motor with an offset weight, a bristlebot is essentially the cheapest robot that can be built. The motor shakes the toothbrush and the bristle pattern allows the robot to move, albeit in a completely random pattern. While this might not seem like a true robot that can interact with its environment in any meaningful way, [scanlime] shows just how versatile this robot – which appears to only move randomly – can actually be used to make art in non-random ways.

Instead of using a single bristlebot for the project, three of them are built into one 3D printed flexible case where each are offset by 120°, and which can hold a pen in the opening in the center. This allows them to have some control on the robot’s direction of movement. From there, custom software attempts to wrangle the randomness of the bristlebot to produce a given image. Of course, as a bristlebot it is easily subjected to the whims of its external environment such as the leveling of the table and even the small force exerted by the power/communications tether.

With some iterations of the design such as modifying the arms and control systems, she has an interesting art-producing robot that is fairly reliable for its inherently random movements. For those who want to give something like this a try, the code for running the robot and CAD files for 3D printing the parts are all available on the project’s GitHub page. If you’re looking for other bristlebot-style robots that do more than wander around a desktop, be sure to take a look at this line-following bristlebot too.

Thanks to [johnowhitaker] for the tip!

Continue reading “Random Robot Makes Random Art”

Mind-Controlled Flamethrower

Mind control might seem like something out of a sci-fi show, but like the tablet computer, universal translator, or virtual reality device, is actually a technology that has made it into the real world. While these devices often requires on advanced and expensive equipment to interpret brain waves properly, with the right machine learning system it’s possible to do things like this mind-controlled flame thrower on a much smaller budget. (Video, embedded below.)

[Nathaniel F] was already experimenting with using brain-computer interfaces and machine learning, and wanted to see if he could build something practical combining these two technologies. Instead of turning to an EEG machine to read brain patterns, he picked up a much less expensive Mindflex and paired it with a machine learning system running TensorFlow to make up for some of its shortcomings. The processing is done by a Raspberry Pi 4, which sends commands to an Arduino to fire the flamethrower when it detects the proper thought patterns. Don’t forget the flamethrower part of this build either: it was designed and built entirely by [Nathanial F] as well using gas and an arc lighter.

While the build took many hours of training to gather the proper amount of data to build the neural network and works as the proof of concept he was hoping for, [Nathaniel F] notes that it could be improved by replacing the outdated Mindflex with a better EEG. For now though, we appreciate seeing sci-fi in the real world in projects like this, or in other mind-controlled projects like this one which converts a prosthetic arm into a mind-controlled music synthesizer.

Continue reading “Mind-Controlled Flamethrower”

Fertilizing Plants With A Custom 3D-Printed Pump

For all but the most experienced gardeners and botanists, taking care of the soil around one’s plants can seem like an unsolvable mystery. Not only does soil need the correct amount of nutrients for plants to thrive, but it also needs a certain amount of moisture, correct pH, proper temperature, and a whole host of other qualities. And, since you can’t manage what you can’t measure, [Jan] created a unique setup for maintaining his plants, complete with custom nutrient pumps.

While it might seem like standard plant care on the surface, [Jan]’s project uses a peristaltic pump for the nutrient solution that is completely 3D printed with the exception of the rollers and the screws that hold the assembly together. With that out of the way, it was possible to begin adding this nutrient solution to the plants. The entire setup from the pump itself to the monitoring of the plants’ soil through an array of sensors is handled by an ESP32 running with help from ESPHome.

For anyone struggling with growing plants indoors, this project could be a great first step to improving vegetable yields or even just helping along a decorative houseplant. The real gem is the 3D printed pump, though, which may have wider applications for anyone with a 3D printer and who also needs something like an automatic coffee refilling machine.

Heating A Home With Sunlight… And Water

The sun is a tremendous source of energy, and while photovoltaic panels are an easy way to harvest some of that energy especially now that prices for them are incredibly low, there are plenty of other ways to tap into that free energy as well. [Engelbert] was looking for alternative ways to heat his house since traditional methods were prohibitively expensive, and ended up building a heat exchanger using solar-heated water to cover his home heating needs. (Google Translate from Dutch)

The system uses several large roof-mounted hot water heating panels. The heat captured by them is then pumped into an underground pipe network which is able to warm up a large area of earth in the summer. In the winter, that heat is able to be extracted back out of the earth and used to heat his home. The system includes almost three kilometers of pipe which are buried two meters below grade, so this will probably not be a weekend project, but it still cost much less than the €80,000 to install gas heating in his home.

[Engelbert] is able to use this self-built system to keep his home and another smaller building at a constant 23°C all year. He actually overbuilt the system slightly and has since disconnected almost half of the pipes, but we certainly understand the desire to over-engineer things around here. The only problem he has had is with various government entities that are slow to adopt energy-efficient systems like these. Perhaps the Dutch government can take some notes from the Swiss when it comes to installing geothermal systems like these.

Thanks to [Jero] for the tip!

Ferrofluid Dances In Custom Bluetooth Speaker

Ferrofluids, as the name implies, are liquids that respond to magnetic fields. They were originally developed for use by NASA as rocket fuel but are available to the general public now for anyone who wants to enjoy their unique properties. For [Dakd Jung], that meant building a special chamber into a Bluetooth speaker that causes the ferrofluid inside to dance along with the rhythm of the music.

This project isn’t quite as simple as pushing the ferrofluid container against a speaker, though. A special electromagnetic device similar to a speaker was used specifically to manipulate the fluid, using a MSGEQ7 equalizer to provide the device with only a specific range of frequencies best tailored for the fluid’s movement. The project includes two speakers for playing the actual music that point upward, and everything is housed inside of a 3D-printed case. There were some additional hurdles to overcome as well, like learning that the glass needed a special treatment to keep the ferrofluid from sticking to it.

All in all it’s a unique project that not only brings sound to a room but a pleasing physical visualization as well. Being able to listen to music or podcasts on a portable speaker, rather than the tinny internal speakers of a phone or laptop, is the sort of thing you think you can live without until you get used to having higher quality sound easily and in every place you go. And, if there’s a way to improve on that small but crucial foundation with something like a dancing ferrofluid that moves with the music the speaker is playing, then we’re going to embrace that as well.

Adjustable, Piston-Damped Hammer

When all you have is a hammer, every problem is a constant quest for an even better hammer, as the popular saying goes. At least, that seems to be [Ebenisterie Éloïse]’s situation. She wanted a deadblow hammer that not only had an aesthetically pleasing wood and brass construction, but also one that included adjustable dampers to make sure that each hammer swing is as efficient as possible.

For those unfamiliar with specialty hammers, dead blow hammers typically have some movable mass such as sand or lead shot within the hammer head. This mass shifts forward when the hammer strikes an object, reducing rebound of the hammer off of the object and transferring more energy into each strike. This hammer omits a passive mass in favor of four custom-machined brass tubes, each of which holds a weighted fluid, a spring, and brass weight. Each piston acts as a damper in a similar way to a shock absorber on a vehicle, and a screw and o-ring at the top of each one allows them to be adjustable by adding different weight fluids as needed. Some detailed testing of the pistons shows a marked improvement over any of the passive mass varieties as well.

Not only is this an incredible amount of detail and precision for a tool that is often wielded in a non-precise way (at least among those of us for who aren’t skilled craftspeople), but it is also made out of wood, leather, and brass which gives it an improved look and feel over a plastic and fiberglass hammer that is typical of most modern deadblow hammers. It even rivals this engineer’s hammer with its intricate custom engraving in craftsmanship alone.

Continue reading “Adjustable, Piston-Damped Hammer”