Drivers with a lead foot more often than not have Waze open on their phone so they can see if other drivers have spotted cops up ahead. But avoiding a speeding ticket used to involve a lot more hardware than software. Back before the smartphone revolution, that same driver would have had a radar detector on their dashboard. That’s not to say the gadgets are completely unused today, but between their relatively high cost (one of the top rated models on Amazon as of this writing costs over $300) and the inevitable false positives from so many vehicles on the road having their own radar and LIDAR systems, they’ve certainly become a less common sight over the years
The subject of today’s teardown is a perfect example of “Peak Radar Detector”. Manufactured back in 2007, the Cobra XRS 9740 would have been a fairly mid-range entry offering the sort of features that would have been desirable at the time. Over a decade ago, having an alphanumeric display, voice alerts, and a digital compass were all things worth shouting about on the box the thing was sold in. Though looking like some kind of Cardassian warship was apparently just an added bonus.
As the name implies these devices are primarily for detecting radar activity, but by this point they’d also been expanded to pick up infrared lasers and the strobe beacons on emergency vehicles. But false positives were always a problem, so the device allows the user to select which signals it should be on the lookout for. If you were getting some kind of interference that convinced the detector it was being bombarded with IR lasers, you could just turn that function off without having to pull the plug entirely.
But it’s important to remember that this device was built back when people were still unironically carrying around flip phones. Detecting laser and multi-band radars might sound like something pulled from the spec sheet of a stealth fighter jet, but this is still a piece of consumer electronics from more than a decade in the past. So let’s crack it open and take a look at what goes on inside a radar detector that’s only a few years away from being old enough to get its own driver’s license.
Continue reading “Teardown: Cobra XRS 9740 Radar Detector”
The Myst fans in the audience will love this project because it displays the 25-hour timekeeping system of the D’ni. The hardware hackers will lean a little closer to their screen because it does so with custom made 25-segment LEDs, and the precision obsessed will start breathing heavily when they hear it maintains an accuracy of 0.001 seconds. As for which of those camps creator [Mike Ando] most identifies with, we can’t say. But we definitely respect his style.
We’ll spare you the in-depth description of the base-25 number system apparently used in the Myst franchise. If you’re interested enough you can click on through to the project’s Hackaday.io page and learn how to actually read the clock. Presumably you’ll then come back here and leave your comment in Klingon.
Let’s instead jump right to the part that really gets us excited, those custom displays. To create them, [Mike] cut the face out of black acrylic with a laser, and filled each void with a mixture of clear resin and very fine gypsum plaster. Getting the mix right can be a little finicky as the plaster can clump up, but the end result diffuses the light nicely. The acrylic front panel and a couple of cardboard “gaskets” to keep the light from leaking onto adjacent segments is then stacked on top of a PCB with corresponding 0603 SMD LEDs.
Beyond the soul-crushing number of wires required to hook everything up internally, the rest of the project is relatively straightforward. It uses a WeMos D1 Mini to connect to the WiFi network and pull the current time down from the geographically closest NTP server every couple of hours. Rather than putting a temperature controlled oscillator on the board, [Mike] has decided to pin his accuracy on a constantly on Internet connection and aggressive synchronizations.
From impressive curved bar graph modules to displays segmented with household items, we’ve seen our fair share of custom indicators. But we have to admit that building 25-segment LED displays for the alphabet of a fictional interstellar species sets the bar pretty high.
Continue reading “Clock Uses Custom LED Displays To Keep Myst Time”
[Chris Combs] recently took the wraps off of an incredible art piece that he calls Road Ahead which uses 336 seven segment LED digits to create an absolutely gorgeous display. With a piece of smoked acrylic to slightly diffuse the orange glow of the LEDs, the end result has a distinctively retro look that we’d gladly spend all day staring at.
For those looking to dig a bit deeper, [Chris] has put together some very impressive documentation over on Hackaday.io that goes into plenty of detail on how he designed and built this beauty. From the design of the PCBs that carry all of the 0.3″ SMD displays to the custom software running on the Raspberry Pi 3 that powers it, there’s no technical stone left unturned.
According to the build log, this is the second version of the display. The first one was housed in a rather attractive wooden enclosure, but as [Chris] explains, that was precisely the problem. He wanted something that looked cold and unfeeling as the nearly 340 digits flashed away with potentially ominous intent. So he ditched the wooden case for a powder coated steel one that looks more like the front panel of a mainframe than something you’d pick up at the craft store.
Another interesting point explained in the write-up is how the Python software is designed to treat the hardware as a contiguous graphical display rather than just an array of independent digits. Grayscale images can be reproduced on the by using PWM to adjust the brightness of each segment’s corresponding “pixel”; though admittedly it takes a bit of imagination to see the intended image with a resolution this low.
This project reminds us of the incredible LED hexdump display we saw not that long ago, down to the PWM trickery for squeezing “graphics” out of these exceptionally non-graphical elements. With any luck, perhaps these are the opening shots in an arms race to see who can build the largest array of multi-segment LED displays.
Providing a display for a project in 2020 is something of a done deal. Standard interfaces and off-the-shelf libraries for easily available and cheap modules mean that the hardest choice you’ll have to make about a display will probably relate to its colour. Three decades ago though this was not such a straightforward matter though, and having a display that was in any way complex would in varying proportion take a significant proportion of your processing time , and cost a fortune. [AnubisTTP] has an unusual display from that era, a four-digit LED dot matrix module, and the take of its reverse engineering makes for a fascinating read.
The LITEF 104267 was made in 1986, and is a hybrid circuit in a metal can with four clear windows , one positioned over each LED matrix. Inside are seven un-encapsulated chips alongside the LED matrices on a golf plated hybrid substrate. The chips themselves are not of a particularly high-density process, so some high-resolution photography was able to provide a good guess at their purpose. A set of shift registers drive the columns through buffers, while the rows are brought out to a set of parallel lines. Thus each column can be illuminated sequentially with data presented on the rows. It’s something that would have saved a designer of the day a few extra 74-series chips, though we are guessing at some significant cost.
This display may seem antiquated to us today, but it wasn’t the only option for 1980s designers. There’s one display driver from back then that’s very much still with us today.
Over the years, the media has managed to throw together some pretty ridiculous visual depictions of computer hacking. But perhaps none have gone as far down the road of obfuscation as The Matrix, where the most experienced hackers are able to extract information from a display of cascading green glyphs like a cyberpunk version of reading tea leaves. It’s absolutely ridiculous, with zero basis in reality.
Well, maybe not anymore. Taking a page from these outlandish visions of hacking, [Erik Bosman] has constructed a dedicated hex dump display out of fourteen segment alphanumeric LEDs that looks like it could be pulled from a movie set. But make no mistake, it’s more than just a pretty face. By cleverly varying the brightness of the individual characters, he’s managed to make his so-called “hexboard” completely usable despite the fact that everything’s the same color.
While he says the project is not quite at 100% yet, he’s already released the firmware, computer-side software, and even the PCB design files for anyone who might want to build their own version. Though as you might imagine, it’s quite a tall order.
The display is broken up into segments holding eight Houkem-5421 LED modules apiece, each with its own STM32F030F4 and two TC7258E LED controllers. The bill of materials on this one is a bit intimidating, but when the end result look this good it’s hard to complain.
To build a somewhat smaller version that also features a more retro vibe, you might consider doing something similar by chaining together vintage LED “bubble” displays.
We’ve recently noticed an uptick of interest in so-called “bubble displays”: vintage alphanumeric LEDs which are probably best remembered as being used in watches and calculators before the LCD took over. Today they’re available as surplus or even salvage for literally pennies, but unfortunately they only provide four or five characters to work with. Or rather they did, until [sjm4306] built a board that chains them into a 16×2 array.
For the princely sum of 71 cents each, [sjm4306] picked up ten HPDL-1414 displays, each capable of showing four characters. He then designed a PCB that would accept eight of the displays at once, and even thought ahead to use headers so they could be pulled out and swapped as needed. Of course mounting them is only half the battle, you still need to drive the things.
Each display has its own dedicated driver chip on board, but trying to address each one individually would take far too many pins. So [sjm4306] opted to use a trio of 74HC595 shift registers, allowing him to toggle the three dozen pins necessary over SPI from a microcontroller. He’s even written up a little library and some example code that you can grab on the project’s Hackaday.io page.
Unfortunately, after all his hard work, tragedy struck. As these displays were a couple decades old given their date code, [sjm4306] thought he would clean them up with a bit of alcohol before their big video debut. But whatever plastic the clear panels are made of didn’t take kindly to the IPA, and they all shattered. They still work, but it’s definitely a quirk to keep in mind if you pick up some of these vintage displays to play with yourself.
In the past we’ve seen a much smaller PCB that allowed similar displays to more easily be interfaced with modern microcontrollers; perfect if you just want to bang out a few retro LED characters with a minimum of fuss.
Continue reading “Chaining Together A 16×2 Bubble LED Display”
Microcontrollers are a great way to learn about developing for embedded systems. However, once you outgrow their capabilities, FPGAs bring muscle that’s hard for even the fastest-clocked micros to match. If you’re doing anything with high-speed signals, loads of RAM, or something that requires lots of parallel calculation, you can’t go past FPGAs. Dev boards can be expensive, but there are alternatives. There’s a nifty project on Github trying to repurpose commodity hardware into a useful FPGA development platform.
Chubby75 is a project to reverse engineer the RV901T LED “Receiver Card”. This device is used to receive signals over Ethernet, and clock data out to large LED displays. This sort of work is highly processor intensive for microcontrollers, but a cinch for FPGAs to manage. The board packs a user-reprogrammable Spartan 6 FPGA, along with twin Gigabit Ethernet ports and 64MB of SDRAM. Thanks to the fact that its firmware is not locked down, it has the potential to be repurposed into all manner of other projects. The boards are available for under $30 USD, making them a prime target for thrifty hackers.
Thus far, the team have begun poring through the hardware documentation and are looking to develop a toolchain to allow the boards to be easily reprogrammed. With the right tools, these boards could be the next thing in cheap FPGAs, taking over when the Pano Logic thin clients become thin on the ground.
[Thanks to KAN for the tip!]