Albert Carles — Hardware Engineer, OBD-II Specialist

Albert Carles

Hardware Engineer, OBD-II Specialist

Albert is the hardware engineer behind the Steer sensor. He designed the OBD-II initialization sequence, the database of vehicle profiles, and the protocol layer that lets a single dongle talk to thousands of car models. When something technical needs to be explained without losing the truth, Albert writes it.

Hardware Engineer, Steer
Built Steer's OBD-II init sequence + vehicle profile database
Specialist in BLE-to-OBD-II adapter design
OBD-II DiagnosticsVehicle Communication ProtocolsSensor HardwareEngine Management Systems

Articles by Albert Carles(86)

Diagnostics

What Does the Check Engine Light Mean?

Your check engine light just turned on. Here's exactly what it means, the most common causes, and what you should do next.

OBD-II

OBD-II Codes Explained: A Complete Guide

A complete breakdown of OBD-II diagnostic trouble codes. Learn what P0, C0, B0, and U0 codes mean and how to read them.

Diagnostics

Car Dashboard Warning Lights: Complete Guide With Severity Matrix

Every dashboard warning light explained — symbol, color, severity, and exactly what action to take, with the safety-critical reds separated from the schedule-it amber lights.

OBD-II

Where Is the OBD-II Port in My Car?

Can't find the OBD-II port? Here's exactly where to look, what it looks like, and what you can do with it.

Diagnostics

Car Won't Start? 8 Common Causes and Fixes

Your car won't start. Here are the 8 most common causes, how to identify each one, and what to do to get back on the road.

OBD-II

Best OBD-II Scanners 2026: Buyer's Guide

The complete buyer's guide to OBD-II scanners in 2026. Compare types, features, and prices to find the right one for you.

Diagnostics

What Happens If You Ignore the Check Engine Light?

Thinking about ignoring that check engine light? Here's what can go wrong — and how much it can cost you.

Diagnostics

Car Diagnostic: The Complete Guide to Vehicle Diagnostics

Everything you need to know about car diagnostics: what they test, how much they cost, and how to run one yourself at home.

Diagnostics

Check Engine Light Diagnostic: What to Expect and How to Save

Need a check engine light diagnostic? Here's what the test includes, how much it should cost, and how to avoid being overcharged.

OBD-II

Bluetooth OBD2 Scanner — Authoritative Buyer's Guide (2026)

BLE vs Classic Bluetooth, iPhone vs Android, $10 dongle vs $100 premium. Here is the honest buyer's guide that explains every tradeoff before you click "Add to Cart."

Diagnostics

Check Engine Light Blinking vs Steady: What It Means

Blinking and steady check engine lights mean very different things. One is urgent. Here's how to tell the difference.

Diagnostics

Check Engine Light On After Battery Change: Causes & Fix

Replaced your battery and now the check engine light is on? Here's why it happens and how to fix it.

Diagnostics

Check Engine Light and Car Shaking: Causes and Risks

Check engine light plus shaking almost always means a misfire. Here's what's causing it and why you should act fast.

Diagnostics

Check Engine Light Flashing Then Stops: Can You Ignore It?

Your check engine light flashed then stopped. Here's what happened and whether the problem is gone.

Diagnostics

Check Engine Light On But Car Runs Fine: 10 Common Causes

Car drives fine but the check engine light is on. Here are the 10 most likely causes.

Diagnostics

Check Engine Light After Gas Fill Up: Gas Cap and EVAP

Filled up and now the check engine light is on? It's probably the gas cap.

Diagnostics

Check Engine Light and Reduced Power Mode: What Activates It

Check engine light plus "Reduced Power"? Here's what triggered it and what to do.

Diagnostics

Check Engine Light and EPC Light (VW/Audi): Meaning

EPC and check engine on your VW or Audi? Here's what it means.

Diagnostics

Check Engine Light With Rough Idle: Quick Checklist

Rough idle plus check engine light? Run through this checklist.

Diagnostics

Check Engine Light With Smell of Gas: EVAP and Fuel Leaks

Smelling gas with the check engine light on? Here's how to tell if it's a vapor leak or something serious.

Diagnostics

Check Engine Light With Burning Smell: What to Do Now

Burning smell plus check engine light? Don't ignore this. Here's what to check immediately.

Diagnostics

Check Engine Light With Loss of Power: Top Causes

Losing power with the check engine light on? Here are the most common causes.

Diagnostics

Check Engine Light With Stalling: Quick Diagnosis

Car stalling with the CEL on? Run through this quick diagnosis.

OBD-II

What Is an OBD2 Scanner and How Does It Work?

OBD2 scanners demystified. Here's what they are, how they work, and why every car owner should have one.

OBD-II

How to Read OBD2 Codes on iPhone — Complete Step-by-Step Guide

iPhones have a hardware quirk that makes most cheap OBD2 dongles useless. Here is the exact step-by-step that works on every iPhone since 2018, with the BLE requirement explained.

OBD-II

How to Clear OBD2 Codes Safely (and When NOT To)

Want to clear that check engine light? Here's how to do it safely — and when you absolutely shouldn't.

OBD-II

OBD2 Pending vs Confirmed Codes: Key Differences

Your scanner shows "pending" and "confirmed" codes. Here's what each means and which to worry about.

OBD-II

OBD2 Freeze Frame Data: What It Is and How to Read It

Freeze frame data is a snapshot from the moment a fault occurred. Here's how to read and use it.

OBD-II

OBD2 Readiness Monitors: What They Are (Inspection/MOT)

Need to pass an emissions inspection? You must understand readiness monitors first.

OBD-II

OBD2 Mode 01 vs Mode 03 vs Mode 04: Simple Explanation

OBD2 modes confused you? Here's the simplest explanation of the three modes you'll actually use.

OBD-II

How to Find the OBD2 Port in Your Car (By Brand)

Can't find the OBD-II port? Here's where it is for every major brand.

OBD-II

Best OBD2 Adapter for iPhone (2026) — BLE vs WiFi Buyer's Guide

Steer vs BlueDriver vs FIXD vs OBDLink vs the $10 ELM327. Honest comparison, real tradeoffs, and a decision tree that depends on what you actually need.

OBD-II

Best OBD2 Adapter for Android: Bluetooth Classic vs BLE

Android phone? You have more OBD2 adapter options than iPhone users. Here's how to choose.

Diagnostics

Loose Gas Cap: Symptoms, Codes, and How to Confirm

A loose gas cap is the #1 cheapest check engine light fix. Here's how to confirm it.

Diagnostics

Check Engine Light After Gas Cap Replacement: What It Means

New gas cap but the light is still on? Here's why and what to do next.

Diagnostics

Car Smells Like Gas + Check Engine: EVAP vs Fuel Leak

Gas smell plus check engine light? Here's how to tell if it's a vapor leak or a real fuel leak.

Diagnostics

Charcoal Canister Failure: Signs, Codes, and Replacement Cost

Charcoal canister failure causes persistent EVAP codes. Here's how to tell if yours needs replacement.

Diagnostics

Purge Valve Symptoms (P0441): How to Diagnose and Fix

P0441 usually points to a faulty purge valve. Here's how to confirm and what it costs to fix.

Diagnostics

Vent Valve Symptoms: How It Fails and What You Notice

The vent valve is a common EVAP failure point. Here's how it fails and what you'll notice.

Diagnostics

P0300: Random/Multiple Misfire — Canonical Misfire Pillar

P0300 is the canonical misfire code — random or multi-cylinder. A steady light is investigative; a flashing light is destructive. Here is the full diagnostic and damage timeline.

Diagnostics

Misfire at Idle But Fine When Driving: Causes

Misfire only at idle? Drives fine otherwise? Here are the specific causes.

Diagnostics

Misfire Under Load: Causes and Diagnosis

Misfire only when accelerating or going uphill? These causes are different from idle misfires.

Diagnostics

Misfire After Changing Spark Plugs: Common Errors

New spark plugs but now you have a misfire? Check these common installation errors.

Diagnostics

Ignition Coil Symptoms: How to Know If It's Failing

Ignition coil going bad? Here are the symptoms, codes, and the simple swap test to confirm.

Diagnostics

P0420: Catalyst Efficiency Below Threshold (Bank 1) — Complete Diagnostic Guide

P0420 is the most misdiagnosed check engine code in America. Here is the diagnostic decision tree that separates the $150 fix from the $2,000 one.

Diagnostics

P0430: Catalyst Efficiency (Bank 2)

P0430 is P0420's twin — same issue, Bank 2. Here's what you need to know.

Diagnostics

P0130: O2 Sensor Circuit (Bank 1 Sensor 1)

P0130 points to the upstream O2 sensor on Bank 1. Here's what causes it and how to fix it.

Diagnostics

P0133: O2 Sensor Slow Response

P0133 means your O2 sensor is sluggish. Here's what it affects and how to fix it.

Diagnostics

P0171: System Too Lean (Bank 1) — Complete Diagnostic Pillar

P0171 is reported when the ECM cannot hold air-fuel ratio at stoichiometry on Bank 1. Here is the diagnostic walkthrough that finds the root cause without parts cannon.

Diagnostics

P0172: System Too Rich (Bank 1) — Complete Guide

P0172 means too much fuel or not enough air. Here's every cause and how to diagnose it.

Diagnostics

Lean vs Rich Engine: Symptoms Compared (Table)

Lean vs rich — side-by-side comparison of symptoms, risks, and what each means for your engine.

Diagnostics

How to Tell If Your Catalytic Converter Is Failing — Test Before You Replace

A failing catalytic converter is a $800-$2,000 repair — and up to 40% of replacements turn out to be wrong. Here is the exact test sequence that confirms it before you spend the money.

Diagnostics

O2 Sensor vs Catalytic Converter: The $1,500 Decision

P0420 is reported by the downstream O2 sensor. So is the failure the sensor itself or the cat it is reporting on? Here is the diagnostic logic that costs you $200 instead of $2,000.

OBD-II

Fuel Trim Explained: STFT vs LTFT (Educational Pillar)

STFT and LTFT are the two most useful numbers your engine produces. Learn how to read them, what the pattern signatures mean, and how to diagnose lean/rich faults before they trigger a code.

Diagnostics

P0101: MAF Range/Performance — Causes, Diagnosis, and Fix

P0101 means the MAF sensor is not reading airflow correctly. Here's why and how to fix it.

Diagnostics

Vacuum Leak Symptoms: The Complete Diagnostic Checklist

Vacuum leaks are common and cause a range of symptoms. Here's the complete diagnostic checklist.

Diagnostics

Intake Leak After Air Filter Change: Causes and Fixes

Changed the air filter and now have codes? You probably created an intake leak.

Diagnostics

P0113: IAT Sensor High Input — Causes and Fix

P0113 = IAT sensor reading too high. Usually a wiring or sensor issue.

Diagnostics

MAP Sensor Symptoms: How to Tell a Bad MAP Sensor

MAP sensor going bad? Here are the symptoms, related codes, and diagnosis steps.

Diagnostics

Engine Surging at Idle: Common Causes and How to Diagnose

RPMs bouncing up and down at idle? Here are the most common causes.

Diagnostics

Car Won't Start, Single Click: Battery vs Starter Diagnosis

One click and nothing. Is it the battery or the starter? Here's how to tell.

Diagnostics

Car Won't Start, Rapid Clicking: Diagnosis and Fix

Rapid clicking when you turn the key? It is almost always dead battery. But here is the full checklist.

Diagnostics

Car Won't Start, No Click, No Crank: Diagnostic Checklist

Absolutely nothing when you turn the key? No sound at all? Here is the complete checklist.

Diagnostics

Car Starts Then Dies Immediately: Causes and Diagnosis

The engine cranks and fires, then dies within seconds. Here are the causes.

Diagnostics

Battery Light On While Driving: Alternator, Belt, or Regulator

Battery light while driving usually means the alternator. Here is the full diagnosis and what to do.

Diagnostics

P0562: System Voltage Low — Causes, Diagnosis, and Fix

P0562 means system voltage dropped below normal. Here are the causes.

Diagnostics

P0563: System Voltage High — Overcharging Causes and Risks

P0563 means your charging system is overcharging. This can damage electronics and the battery.

Diagnostics

Parasitic Battery Drain: Symptoms and How to Find It

Battery dead every morning? Something is draining it when the car is off. Here is how to find it.

Diagnostics

P0700: Transmission Control System Malfunction Explained

P0700 sounds scary but it's just an informational code. Here's what it really means.

Diagnostics

P0715: Input/Turbine Speed Sensor — Diagnosis

P0715 relates to the transmission input speed sensor. Here's what it does and how it fails.

Diagnostics

P0720: Output Speed Sensor — Causes and Fix

P0720 is the output speed sensor. It monitors how fast the transmission output shaft spins.

Diagnostics

Car Jerks When Shifting + Check Engine: Causes

Jerking when shifting plus check engine light? Here are the most likely causes.

Diagnostics

P0128: Coolant Thermostat — Very Common Code

P0128 is extremely common, especially in cold weather. It's usually the thermostat.

Diagnostics

Engine Overheating But No Visible Leak: Causes

Overheating with no visible leak? The problem may be internal. Here are the causes.

Diagnostics

Cooling Fan Not Turning On: Signs and Diagnosis

Cooling fan should kick on when the engine gets hot. If it doesn't, here's how to diagnose it.

Diagnostics

P0401: EGR Insufficient Flow — Guide

P0401 = EGR valve not flowing enough exhaust gas. It's usually carbon buildup.

Diagnostics

P0451: EVAP Pressure Sensor — Meaning, Diagnosis & Fix (Guide)

P0451 relates to the fuel tank pressure sensor range/performance. Here's exactly how to diagnose and fix it step-by-step.

Diagnostics

Check Engine Light on Toyota Camry: Causes, Codes & Fix

The Toyota Camry has well-known recurring check engine triggers — mostly oxygen sensors, catalytic converter efficiency, and EVAP leaks. Here's what to expect by year.

Diagnostics

Check Engine Light Toyota Corolla: Common Causes by Year

Toyota Corollas are reliable, but they have recurring check engine patterns. Most common: O2 sensors, EVAP leaks, and ignition coils after 100k miles.

OBD-II

P0420 Toyota: Catalytic Converter Code Causes & Fix

P0420 is Toyota's most common check engine code. It doesn't always mean a new catalytic converter — here's how to diagnose it correctly first.

Diagnostics

Check Engine Light Toyota RAV4: Common Codes & What to Do

RAV4 check engine lights most often point to EVAP system issues, catalytic converter efficiency, and VVT problems on newer models.

Diagnostics

Toyota Prius Check Engine Light: Hybrid-Specific Causes

Prius check engine lights can come from the gas engine, the hybrid system, or both. Most are O2 sensor or EVAP codes — rarely the HV battery.

Diagnostics

Check Engine Light VW Jetta: Top Causes & OBD2 Codes

VW Jettas have a distinct set of recurring check engine triggers. TSI engines: carbon buildup and PCV. TDI diesels: DPF and EGR. Here's how to decode each.

Diagnostics

Check Engine Light VW Golf: Common Codes & Real Fixes

VW Golf check engine lights span everything from a $0 gas cap fix to a $2,000 timing chain. Here's how to quickly identify which one you're dealing with.

Diagnostics

EPC Light on Volkswagen: Causes, Fixes & When to Worry

The EPC light is one of VW's most misunderstood warnings. It can mean a $20 switch or a $700 throttle body — here's how to tell the difference in minutes.

OBD-II

P0171 Volkswagen: System Too Lean — Causes & Fix

P0171 is one of the most common VW codes. On TSI engines, it's almost always PCV-related. On TDI, check for EGR and air leaks. Here's how to confirm the cause.