Tesla Roadster: Proving Electric Cars Can Be Fast
For most of my life, "electric car" meant a slow, boxy commuter vehicle or a glorified golf cart. They were a compromise for the environmentally conscious. But the Tesla Roadster has just arrived, and it’s a middle finger to that entire concept.
A Battery Pack Made of Laptops
The engineering behind the Roadster is fascinating. Instead of custom large-format cells, it uses 6,831 standard 18650 lithium-ion cells-the same ones found in laptop batteries. Managing all those cells safely is a massive software challenge. The "Battery Management System" (BMS) is constantly monitoring temperatures and voltages to prevent the whole thing from turning into a Roman candle.
Instant Torque
Because it’s an electric motor, it has 100% of its torque available at 0 RPM. 0 to 60 in under 4 seconds. No gears to shift (well, it has a single-speed gearbox now, after some early struggles with a two-speed design). It’s a linear, relentless surge of power that makes internal combustion feel archaic.
# A conceptual look at the motor controller logic
def calculate_torque(throttle_position, current_speed, battery_temp):
if battery_temp > CRITICAL_LIMIT:
return limit_power()
requested_torque = map_throttle_to_torque(throttle_position)
return apply_regen_braking_if_needed(requested_torque)
The "Silicon Valley" Car
This is the first car that feels like a software product. It has a touch-screen interface, and the company talks about "over-the-air" updates (though we'll see if that actually happens).
At over $100,000, it’s a toy for the wealthy. But like the early mainframe computers, it’s a proof-of-concept. It proves that electric vehicles don't have to be a sacrifice. They can be better, faster, and cooler than their gasoline counterparts. I suspect we’re looking at the beginning of the end for the internal combustion engine.