TagTinker Lets You Hack Electronic Shelf Labels

Was there ever anything wrong with simple paper price labels? Absolutely not. And yet, the world invented the electronic price tag anyway. If you happen to come across some of these devices and want to hack them, you might like TagTinker from [i12bp8].

TagTinker is a Flipper Zero application specifically built for talking to infrared electronic shelf labels (ESLs). These are e-paper devices that receive commands and updates via an infrared interface, and they’re relatively simple to talk to. [i12bp8] built upon previous work from [furrtek] which revealed the protocols used to update these devices, and implemented it into an app that runs on the Flipper. It can do neat things like scan the NFC tags built into ESLs to ID them, deploy bitmap images to the tags, or run live-updated dashboards on the devices with the aid of a Flipper WiFi devboard.

If you’ve always wanted to play with these tags but didn’t want to do the grunt work yourself, it just got a whole lot easier to mess around. Though, it’s worth noting, [i12bp8] has strictly prohibited any illegal uses of this app, so be good out there. We’ve seen these tags repurposed before, too – who knew they could make such good conference badges? 

A Tool For Testing CANopen Networks

If you find yourself working with CANopen CC networks, you might find yourself in need of a tool for monitoring what’s happening on the wire. [Michael Fitzmayer] whipped up a piece of software to fulfil just that role. 

CANopenTerm might be named after the CANopen standard, but it’s really a terminal-driven tool for working with CAN buses in general. The software is built for real-time use, allowing sniffing raw frames on the wire, tracing, and probing of nodes, all from within the console. It’s also possible to add scripting via Lua or Python for more advanced work, as well as do protocol-aware inspection if that’s relevant to your use case. The key idea of the software is to be fast and scriptable to suit a given need, rather than bogging everything down with a heavy GUI interface that’s slower to work with.

If you aren’t afraid of getting into the nitty gritty with CAN and like lightweight text-based interfaces, this might be the tool for you. We’ve also explored some other CAN visualization tools lately, as well. Ultimately, there is a lot of machinery out there running on some variant of CAN or other, so it pays to know how to work with it. If you’ve got your own projects cooking up in this space, don’t hesitate to let us know on the tipsline!

Building A C-3PO You Can Really Talk To

C-3PO is one of the more famous movie robots out there. However, we don’t see a lot of replicas built, perhaps because in speech and mannerisms, he’s quite hard to replicate. Of course, that feat has become much more achievable with modern AI tech, as [Samuel Potozkin] demonstrates.

We’re not looking at a full C-3PO build here, it’s just the head—but for the project’s purposes, that’s all that was really required. The build relies on a Raspberry Pi 5 as the brains of the droid. It’s running a mic hooked up to a real time speech to text engine, and that text is then sent to a large language model for interpretation. Responses are then generated, passed through a processing layer to capture C-3PO’s general tone and vibe, and then handed off to a text-to-speech synth to imitate the iconic voice, played via speaker. The end result is a C-3PO you can actually talk to, which is something that might have knocked a few socks off when the movie first launched in 1977. In-depth materials for the build can be had via Google Drive and on Github.

This ersatz C-3PO isn’t an exact dupe of the movie ‘bot.  The protocol droid is a little slow to respond, and the patter isn’t quite on point, even if the voice synth makes a good effort at mimicking the original. Overall, it’s a little… robotic… something you wouldn’t say of the character in the movies. Still, it’s a great effort, and something we haven’t really seen much of before. If you like more classic droid replicas, though, we’ve featured those too. Video after the break.

Continue reading “Building A C-3PO You Can Really Talk To”

How TTY Opened Up The Phones For The Hard Of Hearing

The telephone was an invention that revolutionized human communication. No more did you have to physically courier a letter from one place to another, or send a telegram, or have a runner carry the message for you. Instead, you could have a direct conversation with another person a great distance away. All well and good if you can speak and hear, of course, but rather useless if you happen to be deaf.

Those hard of hearing were not left entirely out of the communication revolution, however. Well before IP switched networks and the Internet became a thing, there was already a way for the deaf to communicate over the plain old telephone network—thanks to the teletypewriter!

Over The Wires

The teletypewriter (TTY) has been around for a long time. The first device came into being in 1964, developed by James C. Marsters and Robert Weitbrecht, both deaf. Their idea was to create a method for deaf individuals to communicate over the phone network in a textual manner. To this end, the group sourced teleprinters formerly used by the US Department of Defense, and hooked them up with acoustic couplers that would allow them to mate with the then-ubiquitous AT&T Model 500 telephone. Thus, the TTY was born. A user could dial another TTY machine, and key in a message, which would print out at the other end. The receiving user could then respond in turn in the same manner.

Continue reading “How TTY Opened Up The Phones For The Hard Of Hearing”

Bicycle Tubes Aren’t Just Made Of Rubber Anymore

For the average rider, inner tubes have been one of the most enduring and unchanging parts of bicycle design over the decades. They’re made of rubber, they have a Schrader or Presta valve, and they generally do an okay job at cushioning the ride.

However, if you’re an above-average rider, or just obsessive about your gear, you might consider butyl rubber tubes rather old hat. Today, there are far fancier—and more expensive—options on the market if you’re looking to squeeze every drip of performance out of your bike.

Continue reading “Bicycle Tubes Aren’t Just Made Of Rubber Anymore”

An ultrasonic transducer with two wires attached to it by alligator clips floats very slightly suspended over a glass surface.

A Different Kind Of Ultrasonic Levitation

Ultrasonic levitation is by now a familiar trick: one or more ultrasonic transducers create a standing wave, and small objects can be held in the nodes of this standing wave. With a sufficiently large array of transducers, it’s even possible to control the movement of the object. This isn’t the only form of ultrasonic levitation, however, as [Steve Mould] demonstrated with his ultrasonic air hockey table.

This less familiar form of levitation was discovered by [Bob Collins] while working on torpedo guidance systems: when he tried to place a glass lens on an ultrasonic transducer it immediately slid off. He found during further experimentation that an ultrasonic transducer would levitate over any sufficiently flat and smooth surface. It works by trapping a very thin layer of air between the transducer and the smooth surface. When the transducer moves sharply toward the surface, it compresses a layer of air in between, and forces some air out, and the reverse happens while pulling back. However, during the downstroke, the gap through which air can escape is narrower than during the upstroke, and there is more surface-induced drag, meaning that the inflow and outflow of air through a narrow gap isn’t completely equal. At a certain distance, inflow and outflow balance, and the transducer floats on a thin layer of air. Continue reading “A Different Kind Of Ultrasonic Levitation”

A Solar Powered Plant Monitor That Almost Works

Keeping plants alive is easy if you’re diligent and never forget to check on your green friends. However, a little electronic help never hurts. To that end, [Narrow Studios] built a simple solar powered monitor to assist in plant maintenance, and it mostly does the job.

An ESP32-C3 development board serves as the brains of the operation. It’s set up with a capacitive soil moisture sensor, a great choice because they tend to last longer than other types. Power is courtesy of a small lithium-polymer battery and a solar panel, which keeps everything running off the juice from interior lighting alone. SK6812 addressable LEDs are used to show current soil moisture status. To avoid excessively draining the batteries with the limited power available, a HCSR505 PIR motion sensor is used to only light the status LEDs if the device detects someone in the vicinity.

There were some issues in the build. The voltage regulator doesn’t supply enough current to enable the ESP32 to jump on WiFi, so soil dryness indication is via LED only. The solar setup is a little weak, too. Still, the project was a great learning experience and with a few mods, would be even more capable.

We’ve featured some great plant monitors over the years, like this Hackaday Prize entry from 2023.

Continue reading “A Solar Powered Plant Monitor That Almost Works”