Putting Some Smarts Into An Electric Car Charger

Many electric cars feature a timer capability that allows the owner to set which hours they want the vehicle to start pulling a charge. This lets the thrifty EV owner take advantage of the fact that the cost of electricity generally goes down late at night when the demand is lower. The Renault Zoe that [Ryan Walmsley] owns has this feature, but not only does it cost him extra to have it enabled, it’s kind of a hassle to use. So being an enterprising hacker, he decided to implement his own timer in the charger itself.

Now controlling high voltages with a lowly microcontroller might sound dangerous, but it’s actually not nearly as tricky as you might think. The charger and the vehicle actually communicate with low-voltage signals to determine things like the charge rate, so it turns out you don’t need to cut into the AC side of things at all. You just need to intercept the control signals between the two devices and modify them accordingly.

Or do you? As [Ryan] eventually realized, he didn’t need to bother learning how the control signals actually worked since he wasn’t trying to do anything tricky like set the charge rate. He just wanted to be able to stop and start the charging according to what time it was. So all he had to do was put the control signal from his car through a relay controlled by a Particle Photon, allowing him to selectively block communication.

The charger also had an optional key lock, which essentially turns the controller off when the contacts are shorted. [Ryan] put a relay on that as well so he could be absolutely sure the charger cuts the juice at the appropriate time. Then it was just a matter of getting the schedule configured with IFTTT. He mentions the system could even be tweaked to automatically control the charger based on the instantaneous cost of electricity provided by the utility company, rather than assuming overnight is always the most economical.

We’ve seen a fair amount of electric car hacking, but with only a few exceptions, the projects always steer clear of modifying the actual chargers themselves. In general hackers feel a lot safer playing around in the world of DC, but as [Ryan] has shown, safely hacking your EV charger is possible if you do your homework.

Quick And Dirty Immobilizer Hack Lets You Use Cheaper Dumb Keys

Car enthusiasts can find themselves in a pickle if they’re into cars from the 80s and 90s. These vehicles are much beloved by some, but one can find themselves having to fork out immense amounts of money for repairs and out-of-production parts. Once a car passes that 15 year milestone, suddenly manufacturer support can start to dry up. Even just getting a set of keys can be a problem.

Modern cars tend to use a small chip implanted in the key as a security measure. This chip functions similarly to an RFID chip, being energised by the car’s reader when the driver turns the key in the ignition. If the chip returns the right code, the computer allows the car to start. Getting a new key cut and recoded is expensive, particularly on older cars. Naturally though, there’s a way to hack around the problem.

The trick is to perform surgery on an existing good key, to extract the working chip inside. This chip can then be permanently affixed to the immobilizer’s antenna in the steering column. This allows the driver to use any properly cut “dumb” key to start the car, as the chip will always provide the right signal at startup. It takes some finesse to avoid damaging the delicate chip inside and to know where to look – but with a little work, it’s achievable by even the novice hacker.

It’s a simple hack that can save hundreds of dollars, and is a great way to keep your modern classic on the road for cheap. You can always take things a step further though, and CNC yourself a key from scratch if you’re so inclined.

Three Engines For Every Lada

If you don’t live in a former Eastern Bloc country, odds are that you’ve never seen a Lada driving around your neighborhood. This car is ubiquitous in Russia and its neighboring countries, though, and for good reason: price. Lada gave many people access to affordable transportation who otherwise would have been walking, but this low price means that it’s a great platform for some excellent car hacks as well.

The guys at [Garage 54], an auto shop in Russia, outfitted one of these discount classics with two extra engines. This goes beyond normal bolt-on modifications you typically see to get modest horsepower gains from a daily driver. The crew had to weld a frame extending out of the front of the car to hold all the extra weight, plus fabricate all the parts needed to get the crankshafts on each engine to connect to each other. After that, it was the “simple” job of tuning the engines to all behave with one another.

This video is really worth watching, as the car was also upgraded with a dually setup on the back with studded tires for extra grip on their ice track. Odds are pretty good that this car isn’t street legal so this is likely the only place they’ll be able to drive it. Other things can be built out of Ladas as well, like lawn mowers for example.

Thanks to [g_alan_e] for the tip!

Continue reading “Three Engines For Every Lada”

Model Car Indicates Door Is Ajar

The amount of technology in modern cars is truly staggering. Heated seats, keyless entry, and arrays of helpful cameras are all becoming increasingly common in all but the cheapest of models. [mathisox] drives a slightly older Volkswagen van, which has been converted into a camper. Unfortunately, it lacks a proper door ajar display. Nevermind that, though – there’s a charming solution to this problem.

Rather than stick to the automotive standard of boring indicator lights and low-resolution LCD displays, [mathisox] took a more analogous approach. A small model car matching his van was sourced and quickly gutted for the project. It was then fitted with servos to open and close the doors and rear hatch. The servos are controlled by an Arduino Nano, which reads the door switches in the vehicle and actuates the appropriate parts on the model.

With the model car stuck prominently on the dashboard, it serves as a clear visual indicator of the current status of the vehicle’s doors. It’s far less intrusive than those old Chryslers which repeatedly insisted that a door is a jar.

[Thanks to Raffael for the tip!]

Continue reading “Model Car Indicates Door Is Ajar”

Car Alarm Hacks 3 Million Vehicles

Pen testing isn’t about evaluating inks. It is short for penetration testing — someone ensuring a system’s security by trying to break in or otherwise attack it. A company called Pen Test Partners made the news last week by announcing that high-end car alarm systems made by several vendors have a critical security flaw that could make the vehicles less secure. They claim about three million vehicles are affected.

The video below shows how alarms from Viper/Clifford and Pandora have a simple way to hijack the application. Once they have access, they can find the car in real time, control the door locks, and start or stop the car engine. They speculate a hacker could set off the alarm from a nearby chase car. You’d probably pull over if your alarm started going off. They can then lock you in your car, approach, and then force you out of the car.

Continue reading “Car Alarm Hacks 3 Million Vehicles”

Does Tesla’s Autosteer Make Cars Less Safe?

In 2016, a Tesla Model S T-boned a tractor trailer at full speed, killing its lone passenger instantly. It was running in Autosteer mode at the time, and neither the driver nor the car’s automatic braking system reacted before the crash. The US National Highway Traffic Safety Administration (NHTSA) investigated the incident, requested data from Tesla related to Autosteer safety, and eventually concluded that there wasn’t a safety-related defect in the vehicle’s design (PDF report).

But the NHTSA report went a step further. Based on the data that Tesla provided them, they noted that since the addition of Autosteer to Tesla’s confusingly named “Autopilot” suite of functions, the rate of crashes severe enough to deploy airbags declined by 40%. That’s a fantastic result.

Because it was so spectacular, a private company with a history of investigating automotive safety wanted to have a look at the data. The NHTSA refused because Tesla claimed that the data was a trade secret, so Quality Control Systems (QCS) filed a Freedom of Information Act lawsuit to get the data on which the report was based. Nearly two years later, QCS eventually won.

Looking into the data, QCS concluded that crashes may have actually increased by as much as 60% on the addition of Autosteer, or maybe not at all. Anyway, the data provided the NHTSA was not sufficient, and had bizarre omissions, and the NHTSA has since retracted their safety claim. How did this NHTSA one-eighty happen? Can we learn anything from the report? And how does this all align with Tesla’s claim of better-than-average safety line up? We’ll dig into the numbers below.

But if nothing else, Tesla’s dramatic reversal of fortune should highlight the need for transparency in the safety numbers of self-driving and other advanced car technologies, something we’ve been calling for for years now.

Continue reading “Does Tesla’s Autosteer Make Cars Less Safe?”

Mustang Dash Becomes Bookshelf Art Piece

Despite most of the common gauges remaining the same over the last 60 years, the automotive dashboard of days past used very different technology to those today. Cable driven speedometers were common, along with mechanical drive for the odometer, too. Fuel and temperature gauges were often wired directly to their senders, and some oil pressure gauges actually ran an oil line right up to the back of the dash. Now, things are mostly handled over the CAN bus, which inspired [Thomas]’s bookshelf-based Mustang build.

The idea behind the project is to build a nice piece of bookshelf art, using a modern CAN-driven Mustang dashboard. Through research and much trial and error, [Thomas] was able to figure out the CAN messages necessary to interface with a 2009 Mustang dashboard. There were innumerable hiccups along the way – [Thomas] had to 3D print his own connectors, reflash CAN bus interfaces, and make more than a few educated guesses to get things working.

The dash is combined with an Arduino with an MP3 shield and a 30 watt audio system, which provides both CAN signals to drive the dash as well as the obligatory sound effects of a Mustang tearing about town. It’s all finished up with an ignition keyswitch and 3 LED-lit buttons in the traditional Mustang colors.

It’s a fun build which does a great job of showcasing the basic tools and techniques required to interface with modern automotive subsystems. Salvaging an instrument cluster can be a great way to add immersion to your home racing sim, too. Video after the break.

Continue reading “Mustang Dash Becomes Bookshelf Art Piece”