A Robot To Top Up Your Tesla

The convenience of just plugging in your car in the evening and not going into a gas station is great as long as you remember to do the plugging. You really don’t want to get caught with an empty battery while you’re in a rush. [Pat Larson]’s Tesla plugging robot might be a handy insurance policy if you count forgetfulness among your weaknesses.

The robot consists of a standard Tesla charging plug attached to a 2-axis robotic arm mounted on [Pat]’s garage wall. Everything is controlled by a Python script running on Raspberry Pi 4. After taking a picture with a camera module, it uses a Tensor Flow Lite machine learning model to determine the position of a reflector on the charging port cover. The platform moves back and forth to align with the charging port, after which it opens the charging port using the Tesla API. It then extends the arm towards the charging port, using ultrasonic proximity sensors for distance control, and again uses the camera module and Tensor Flow to look for the illuminated Tesla logo adjacent to the charging port. The charge plug is flipped out using a large servo, and after some final position adjustment, it takes the plunge. While robot won’t be winning any interior design contests, it does the job well, and adds a bit of convenience and peace of mind.

Other Tesla hacks we’ve seen include building a working Model S for $6500, turning an old Honda into a speed demon using Tesla parts, and a Casio F-91W that can unlock your Tesla.

Dumping 90’s Honda ECU Programming With Arduino

[P1kachu] owns a pair of early 1990’s Honda’s with custom tuning on their stock ECUs, and after having to get the ECU repaired on his ’93 civic, he found himself going down the rabbit hole of Honda ECU EPROM chips.

During the repair process, the tuning shop owner, or [Tuner-san] as [P1ikachu] refers to him, made a backup of the custom tuning to another EPROM chip.  This was done with an old Advantest R4945A EPROM programmer, which [Tuner-san] supposedly also used to clone Famicom cartridges back in the day. After realizing that [Tuner-san] could only clone the contents, but not view or modify it, he started looking at ways to do that.

EPROMS are programmed using higher voltage (12.5 V – 25 V) but to read them 5 V is used. The memory address is selected by setting each of the 15 address pins high or low, and then reading the status of the 8 data pins to extract one byte of data. Rinse and repeat for each of the 256 memory addresses on the Microchip 27C256 EPROM. One of the previous owners of [Pikachu]’s Civic made some unknown tuning changes, so he is in the process of looking at the dumped data to see what was changed. Once he has completed figuring out the programming table of the EPROM, he plans to do some testing with [Tuner-san] to possible smooth out the rev limited.

An interesting aspect of EPROMs is that they are erased using UV light, which sets all the memory bits to 1. During programming, selected bits can be set to 0, but it’s not possible to set them back to 1 without erasing the entire chip again.

Messing around with the computers in cars is not only for tuning, but can also expose some rather serious security flaws, especially in modern vehicles.

Retrofitting Fast Charging To A Nissan Leaf EV

Electric cars have been around for a while now, and thus they’re starting to get chopped up and modded just like any other car. [Daniel Öster] is one such person doing the work, and recently posted his efforts to retrofit fast charging to an base-model Nissan Leaf that didn’t ship with the feature.

[Daniel] uses special high-voltage insulated tools when working on EVs for safety.
It’s an involved swap, requiring the substitution of several parts and surgery on the wiring loom. Cost of components was just 700 euros but the swap required 20 hours of labor. The vehicle in question is an early model Leaf that was already fitted with an upgraded 40 kWh battery, and the owner desired an upgrade to CHAdeMO fast charging to better use the larger pack.

The swap required the power distribution unit to be replaced, and the CHAdeMO port to be installed in the front of the car. The vehicle control module (VCM) also had to be opened in order to run a wire to a relay to activate the fast charging subsystem. Finally, wires had to be spliced to get everything to play nicely between the car and the fast charger.

[Daniel] had the benefit of quality forum resources and a Nissan Leaf that already had CHAdeMO to reference, which helped a lot. At the end of the day, the fast charger worked first time, much to [Daniel]’s relief. We’ve featured his work before, too. Video after the break.

Continue reading “Retrofitting Fast Charging To A Nissan Leaf EV”

Miata Sci-Fi Digital Dash

One of the hardest, but sometimes best, things you can do for a project is to walk away. [Jroobi] had spent hundreds of hours crafting the digital dash for his MX5 Miata (video, embedded below) and after spending far too long chasing down I2C bugs, he made the difficult decision to step away for a while. However, as of May 2021, [Jroobi] returned to the project and found a power supply was under-specified and was causing brownouts that resulted in crashes.

All in all, it’s an incredible work of engineering. Everything from the massive codebase that describes all the different states to the tasteful graphic design is masterfully done. The Star-Trek-inspired theme and attention to detail really show in the different modes on the tachometer. The dynamic soft RPM limit based on engine temperature is particularly ingenious.

Under the hood of this custom dash are two Ardunios running the show. The center media console offers more controls with a generous touch screen while the instrument cluster shows most of the data. They talk over I2C to each other and communicate with other parts in the car, such as the RGB cabin lighting and the TEIN electronic suspension dampeners. Fuel and temperature levels come in as voltage levels which can be read via an ADC. The gear position is calculated based on RPMs and speed given the wheel size and the transmission in the vehicle.

It is a phenomenal labor of love and if you’re inspired to further upgrade your Miata you might want to see how to put carbs on the engine or RGB light rings in the instruments. Continue reading “Miata Sci-Fi Digital Dash”

How To Get Into Cars: Land Speed Racing

Land speed racing is one of the oldest forms of motorsport, and quite literally consists of going very, very fast in (ideally) a straight line. The higher the speed your car can attain, the better! It’s about the pure pursuit of top speed above all else, and building a car to compete is a calling for a dedicated few. If you’d like to join them, here’s how to go about it.

Faster, Faster, Faster!

A great example of the “36HP” Volkswagen class, which challenges competitors to set land speed records using only classic VW engines, with categories for various levels of modification. Note the aero wheels and raked stance. Credit: Utah Salt Flats Racing Association

While taking the outright land speed record typically requires a jet-engined sled of singular design, there is plenty of land speed competition to be had in various classes for competitors fielding their own entries. There are vintage classes for older technology engines, still popular from the dawn of hotrodding, like Ford Flathead V8s and other contemporary motors. There are also classes split by engine displacement, number of cylinders, aerodynamic modifications, or the type of fuel used.

Racers often pick a record or set of records they wish to beat – for example, wanting to set the the fastest speed for a gasoline-powered, naturally-aspirated four cylinder – and build their car to that end. Alternatively, a racer might build a car with a large V8 engine, for example, to compete in one class, and then disable several cylinders on a later run to try and snatch records in lower classes as well. Continue reading “How To Get Into Cars: Land Speed Racing”

Electric Vehicles Could Be The Grid Storage Solution We’ve Been Dreaming Of

As nation states grapple with the spectre of environmental and economic losses due to climate change, we’ve seen an ever greater push towards renewable energy sources to replace heavier polluters like coal and natural gas. One key drawback of these sources has always been their intermittent availability, spurring interest in energy storage technologies that can operate at the grid level.

With the rise in distributed energy generation with options like home solar power, there’s been similar interest in the idea of distributed home battery storage. However, homeowners can be reluctant to make investments in expensive batteries that take years to pay themselves off in energy savings. But what if they had a giant battery already, just sitting outside in the driveway? Could electric vehicles become a useful source of grid power storage? As it turns out, Ford wants to make their electric trucks double as grid storage batteries for your home.

Continue reading “Electric Vehicles Could Be The Grid Storage Solution We’ve Been Dreaming Of”

How To Get Into Cars: Ice Racing Mods

Typically, when it comes to inclement weather, ice is the worst of the worst of driving conditions. Regular tyres have little to no grip in such situations, and accidents are common. However, some choose to laugh at such challenges, and take to racing out on frozen lakes and rivers. The sport of ice racing can be a demanding one, though, so you’ll need to prep your car appropriately. Here’s how.

Ice, Ice, Baby

The highest tier of ice racing is the Andros Trophy, conducted in France each year. Competitors in the top class compete in mid-engined V6-powered cars with AWD and four-wheel steering.

Ice racing is largely limited to colder climates where lakes, rivers, or even actual racetracks freeze over in the winter. While some limited ice racing does occur indoors on skating rinks, it’s largely limited to motorcycles and ATVs because such facilities are just too small for cars.

The weather-dependent and esoteric nature of ice racing means that it exists at the fringes of organised motorsport, with most events being community-run at the grassroots level. Often, new competitors will start in a “run-what-you-brung” class, with unmodified street cars competing in limited or no-contact events, such as time trials or drag races. Higher tiers then generally necessitate more serious preparation and safety equipment, such as rollcages and fire extinguishers, and competitive door-to-door racing on larger tracks. However, some professional competitions do exist, running bespoke tube-framed cars built for purpose. The most notable of these is the Andros Trophy, held in the French Alps and run by the namesake jam company. Continue reading “How To Get Into Cars: Ice Racing Mods”