Hackaday editors Mike Szczys and Elliot Williams weigh the hacking gold found across the internet this week. We can’t get over the epic adventure that went into making a battery from 100 pounds of potatoes. It turns out you don’t need Internet for video conferencing as long as you’re within a coupe of kilometers of everyone else. And move over toner transfer method, resin printers want a shot at at-home PCB etching. We’ll take a look at what the Tesla selfie cam is doing under the hood, and lose our marbles over a ball-bearing segment clock that’s defying gravity.
Take a look at the links below if you want to follow along, and as always, tell us what you think about this episode in the comments!
Take a look at the links below if you want to follow along, and as always, tell us what you think about this episode in the comments!
Internet-connected sex toys are a great way to surprise your partner from work (even the home office) or for spicing up long-distance relationships. For some extra excitement, they also add that thrill of potentially having all your very sensitive private data exposed to the public — but hey, it’s not our place to kink-shame. However, their vulnerability issues are indeed common enough to make them regular guests in security conferences, so what better way to fight fire with fire than simply inviting the whole of Twitter in on your ride? Well, [Space Buck] built just the right device for that: the Double-Oh Battery, an open source LiPo-cell-powered ESP32 board in AA battery form factor as drop-in replacement to control a device’s supply voltage via WiFi.
Double-Oh Battery with all the components involved
In their simplest and cheapest form, vibrating toys are nothing more than a battery-powered motor with an on-off switch, and even the more sophisticated ones with different intensity levels and patterns are usually limited to the same ten or so varieties that may eventually leave something to be desired. To improve on that without actually taking the devices apart, [Space Buck] initially built the Slot-in Manipulator of Output Levels, a tiny board that squeezed directly onto the battery to have a pre-programmed pattern enabling and disabling the supply voltage — or have it turned into an alarm clock. But understandably, re-programming patterns can get annoying in the long run, so adding WiFi and a web server seemed the logical next step. Of course, more functionality requires more space, so to keep the AA battery form factor, the Double-Oh Battery’s PCB piggybacks now on a smaller 10440 LiPo cell.
But then, where’s the point of having a WiFi-enabled vibrator with a web server — that also happens to serve a guestbook — if you don’t open it up to the internet? So in some daring experiments, [Space Buck] showcased the project’s potential by hooking it up to his Twitter account and have the announcement tweet’s likes and retweets take over the control, adding a welcoming element of surprise, no doubt. Taking this further towards Instagram for example might be a nice vanity reward-system improvement as well, or otherwise make a great gift to send a message to all those attention-seeking people in your circle.
If you own a laptop that’s got a few years on the clock, you’ve probably contemplated getting a replacement battery for it. Which means you also know how much legitimate OEM packs cost compared to the shady eBay clones. You can often get two or three of the knock-offs for the same price as a single real battery, but they never last as long as the originals. If they even work properly at all.
Which is why [Alexander Parent] decided to take the road less traveled and scratch built a custom battery for his ThinkPad T420. By reverse engineering how the battery pack communicated with the computer, he reasoned he would be able to come up with an open source firmware that worked at least as well as what the the third party ones are running. Which from the sounds of it, wasn’t a very high bar. From a more practical standpoint, it also meant he’d be able to create a higher capacity battery pack than what was commercially available should he chose to.
A logic analyzer wired in between one of the third party batteries and a spare T420 motherboard allowed [Alexander] to capture all the SMBus chatter between the two. From there he wrote some Arduino code that would mimic a battery as a proof of concept. He was slowed down a bit by an undocumented CRC check, but in the end he was able to come up with a fairly mature firmware that even allows you to provide a custom vendor name and model number for your pack.
The code was shifted over to an ATtiny85, with a voltage divider wired up to one of the pins so it can read the pack voltage. [Alexander] says his firmware still doesn’t do a great job of reporting the actual battery capacity remaining, but it’s close enough for his purposes. He came up with a simple PCB design to hold the MCU and support components, which eventually he plans on putting inside of a 3D printed case that actually plugs into the back of his T420.
This project is obviously still in a relatively early stage, but we’re very interested to see [Alexander] take it all the way. The ThinkPad has long been the hacker’s favorite laptop, and we can think of no machine more worthy of a fully open hardware and software battery pack.
Lithium ion batteries have been a revolutionary technology. Their high energy and power density has made the electric car a practical reality, enabled grid storage for renewable energy, and put powerful computers in the palm of the hand. However, if there’s one thing humanity is known for, it’s always wanting more.
Potential contenders for the title of ultimate battery technology are out there, but it will take a major shift to dethrone lithium-ion from the top of the tree.
When you think of renewable energy, what comes to mind? We’d venture to guess that wind and solar are probably near the top of the list. And yes, wind and solar are great as long as the winds are favorable and the sun is shining. But what about all those short and bleak winter days? Rainy days? Night time?
Render of a Highview LAES plant. The air is cleaned, liquefied in the tower, and stored in the white tanks. The blue tanks hold waste cold which is reused in the liquefaction process. Image via Highview Power
Unfavorable conditions mean that storage is an important part of any viable solution that uses renewable energy. Either the energy itself has to be stored, or else the means to produce the energy on demand must be stored.
One possible answer has been right under our noses all along — air. Regular old ambient air can be cooled and compressed into a liquid, stored in tanks, and then reheated to its gaseous state to do work.
This technology is called Cryogenic Energy Storage (CES) or Liquid Air Energy storage (LAES). It’s a fairly new energy scheme that was first developed a decade ago by UK inventor Peter Dearman as a car engine. More recently, the technology has been re-imagined as power grid storage.
UK utility Highview Power have adopted the technology and are putting it to the test all over the world. They have just begun construction on the world’s largest liquid air battery plant, which will use off-peak energy to charge an ambient air liquifier, and then store the liquid air, re-gasifying it as needed to generate power via a turbine. The turbine will only be used to generate electricity during peak usage. By itself, the LAES process is not terribly efficient, but the system offsets this by capturing waste heat and cold from the process and reusing it. The biggest upside is that the only exhaust is plain, breathable air.
E-paper displays are unusual in that power is only needed during a screen update. Once the display’s contents have been set, no power whatsoever is required to maintain the image. That’s pretty nifty. By making the display driver board communicate wirelessly over near-field communication (NFC) — which also provides a small amount of power — it is possible for this device to be both wireless and without any power source of its own. In a way, the technology required to do this has existed for some time, but the company Waveshare Electronics has recently made easy to use options available for sale. I ordered one of their 2.9 inch battery-less NFC displays to see how it acts.
[Facelesstech] owns an SJCAM SJ4000 action camera, but the internal battery was no longer functional. Not wishing to buy a replacement and unwilling to hook up an ungainly USB cable to feed power, the solution was to design and 3D print an adapter to power the camera from a single rechargeable 14500 sized battery (which is the same size as an AA cell, and a good match for the width of the camera.)
The adapter works by mimicking the original battery, so the camera never knows the difference. A 3D-printed holder for the 14500 battery (which doubles as a GoPro compatible mount) has an extension the same size and shape of the camera’s original internal battery. The tricky part was interfacing to the power connectors buried inside the camera’s battery bay. For a solution, [Facelesstech] eventually settled on the small connectors harvested from inside a female header, using them to connect to the small blades inside the camera. We broke open a spare female 0.1″ header, shown here, to make it clear where these little pieces come from. The only other battery hardware needed are the contacts for an AA cell, but those are also easy to harvest and reuse.
The GitHub repository for the project includes STL files as well as the FreeCAD files for the parts. A video overview is embedded below.