Keeping A Mazda’s Radio On After The Engine Shuts Off

Have you ever pulled into a car park with your favorite song blaring, only to lament the fact that the music cut out when you stopped the engine? Some modern cars are smart enough to keep the radio on until you open the door. [ssh16] decided to hack that very functionality into their Mazda MX-5.

The device uses a microcontroller to read the CAN bus of the vehicle. The microcontroller also has the ability to keep the vehicle’s ACC (accessory) relay energized at will. Thus, when the engine is turned off, the microcontroller keeps the ACC relay on, maintaining power to the stereo and infotainment system. Then, after ten minutes, or when it receives a CAN message that the driver’s door has been opened, it cuts power to the relay, shutting the accessories off. It’s a simple build, but one that [ssh16] executed cleanly. By putting the microcontroller on a neat PCB with a harness that can clip into the stock Mazda one, it’s possible to install the hack without needing to cut any wires. Plus, with a small modification, it was even possible to use the same hack with a Mazda CX-5.

Whether you’re jamming out to a cool song, or you just want to finish a phone call over Bluetooth, it’s a nifty feature to have in a vehicle. We’ve seen some other neat infotainment hacks before, too. Video after the break.

Continue reading “Keeping A Mazda’s Radio On After The Engine Shuts Off”

Building An Animated Turn Signal For The Mazda MX-5

Turn signals in most of the world are mandated to be a flashing orange light, distinct from other bulbs on a vehicle. However, there has been a trend in the modern era to go for fancier animated turn signals using great numbers of LEDs. [ssh16] decided to whip up a set of their own to suit their late-model Mazda MX-5.

Fully lit, the replacement is brighter than the original bulb by some margin.

While many builds go down the route of using addressable LEDs, [ssh16] instead went for garden variety OSRAM yellow LEDs in a 3×12 array, driven via a shift register. A small PIC microcontroller is then used to command the shift register to light the rows of LEDs in turn, generating the sequential lighting effect that sweeps from one side to the other. The LEDs are are installed on a 4″ board designed to install in place of the Mazda’s standard indicator bulb, with the animation spreading from the centerline of the vehicle out towards the direction of the turn.

It’s a fun build that modernizes the rear turn signals of the Mazda. We’ve seen some other neat turn signal builds before, too; it almost seems to be a trend amongst Mazda enthusiasts. Meanwhile, if you’ve built your own automotive lighting mods, don’t hesitate to send them in to the tipsline.

Ask Hackaday: What’s Going On With Mazdas In Seattle?

What hacker doesn’t love a puzzle? We have a doozy for you. According to KUOW — the NPR affiliate in Seattle — they have been getting an unusual complaint. Apparently, if you drive a Mazda made in 2016 and you tune to KUOW, your radio gets stuck on their frequency, 94.9 MHz, and you can’t change it.

According to a post from the radio station, it doesn’t just affect the FM radio. A listener named Smith reported:

“I tried rebooting it because I’ve done that in the past and nothing happened,” Smith said, “I realized I could hear NPR, but I can’t change the station, can’t use the navigation, can’t use the Bluetooth.”

Continue reading “Ask Hackaday: What’s Going On With Mazdas In Seattle?”

Custom Keyfob Fixes Mazda Design Mistake

While Mazda has made some incredible advances in fuel efficient gasoline engines over the past few years, their design group seems to have fallen asleep at the wheel in the meantime, specifically in regards to the modern keyfob design. The enormous size and buttons on the side rather than the face are contrary to what most people need in a keyfob: small size and buttons that don’t accidentally get pressed. Luckily, though, the PCB can be modified with some effort.

This particular keyfob has a relatively simple two-layer design which makes it easy to see where the connections are made. [Hack ‘n’ Tink] did not need the panic button or status LED which allowed him to simply cut away a section of the PCB, but changing the button layout was a little trickier. For that, buttons were soldered to existing leads on the face of the board using 30-gage magnet wire and silicone RTV. From there he simply needed to place the battery in its new location and 3D print the new enclosure.

The end result is a much smaller form factor keyfob with face buttons that are less likely to accidentally get pressed in a pocket. He also made sure that the battery and button relocation wouldn’t impact the antenna performance. It’s a much-needed improvement to a small but crucial part of the car; the only surprise is that a company that’s usually on point with technology and design would flop so badly on such a critical component.

Thanks to [Brian] for the tip!

Continue reading “Custom Keyfob Fixes Mazda Design Mistake”

Cyberpunk Mazda MX-5 Packs Onboard Cyberdeck

Back in April of 2019, inspired by iconic films such as Blade Runner and Akira, [Chris Watson] embarked on a journey to create his very own cyberpunk roadster from a 1991 Mazda MX-5. After pouring an incredible amount of blood, sweat, and fiberglass into the project, he now has a vehicle that wouldn’t look out of place cruising the streets of Neo Tokyo. Even if you’re not usually into car mods, his impeccably photographed build log is an absolutely fascinating journey.

But as impressive as the car itself might be, what really caught our attention was the computer sitting on the dash. From early on, [Chris] wanted the vehicle to have a companion cyberdeck that would be used to control various onboard systems. At this point it’s just for show, but he says ultimately it will be integrated with the electric motor he plans to install in place of the MX-5’s original power plant. We can’t wait to see it.

Of course, the lack of a practical application has hardly stopped us from admiring any of the other cyberdecks we’ve covered thus far. This one started out life as a laptop with a broken screen, which [Chris] beheaded and connected it to 15″ external display mounted in the top of a heavy-duty case. With a new SSD and a fresh copy of Linux Mint to verify all the hardware was still functional, he put together an MDF bezel for the display that includes some faux antennae and covered aircraft style switches.

When this futuristic roadster is making an appearance at a car show or contest, [Chris] makes sure to load up some suitably high-tech looking imagery on the display. It even shows some flashing technobabble error messages pulled from The Fast & The Furious.

Traditionally we haven’t covered many custom car projects, though to be fair, we traditionally haven’t seen many that looked like this either. But between ever more technologically advanced vehicles and the insightful car modding column helmed by our very own [Lewin Day], we expect tricked out rides may become an increasingly common sight on these pages.

Mazda Investing Big In Advanced Gasoline Tech With Skyactiv-X

Electric cars, as a concept, were once not dissimilar from the flying car. Promised to be a big thing in the future, but hopelessly impractical in the here and now. However, in the last ten years, they’ve become a very real thing, with market share growing year on year as new models bring greater range and faster charging times.

With their lower emissions output and ever-improving performance, one could be forgiven for thinking that traditional combustion engines are all but dead. Mazda would beg to differ – investing heavily in new technology to take the gasoline engine into the next decade and beyond. Continue reading “Mazda Investing Big In Advanced Gasoline Tech With Skyactiv-X”

Turn A Car Into A Game Controller

The CAN bus has become a staple of automotive engineering since it was introduced in the late ’80s, but in parallel with the spread of electronic devices almost every single piece of equipment inside a car has been put on the CAN bus. While there are opinions on whether or not this is a good thing, the reality is that enough data is gathered on this bus to turn an unmodified modern car into a video game controller with just a little bit of code.

The core of [Scott]’s project is a laptop and a Python program that scrapes information about the car from the car’s CAN bus, including positions of the pedals and the steering wheel. This information can be accessed by plugging an adapter into the OBD-II port (a standard for all cars made after 1995). From there, the laptop parses the CAN data into keyboard and mouse commands for your video game of choice.

This is an interesting investigation into the nitty-gritty of the CAN bus, but also a less dangerous demonstration of all of the data available from the car than some other cases we’ve seen. At least [Scott]’s Mazda (presumably) lacks any wireless attack vectors!

Continue reading “Turn A Car Into A Game Controller”