The 7805 is a fixed 5V, 1A linear voltage regulator in a TO-220 package. It's been the default 5V regulator for 40+ years. The pinout is simple - three pins - and yet it's one of the most miswired parts in hobby electronics.
| Pin | Name | Function |
|---|---|---|
| 1 (Left) | VIN | Unregulated DC input, 7V–25V typical |
| 2 (Center) | GND | Common ground - also connected to the metal tab |
| 3 (Right) | VOUT | Regulated +5V output, ±2–4% |
Pinout orientation: Label facing you, pins pointing down. Left = Input, Center = Ground, Right = Output. The metal tab is internally connected to Pin 2 (GND).
⚠️ TO-220 ≠ TO-92. The 78L05 (TO-92, 100mA) has a different pinout. An Arduino forum user laid out a PCB assuming the TO-220 order matched TO-92. Result: VIN and VOUT swapped, circuit dead on arrival. Always check the datasheet for your specific package.
Data sourced from ST L78xx series datasheet and TI µA78xx series datasheet.
| Parameter | Value |
|---|---|
| Output Voltage | 5V fixed, ±2% to ±4% |
| Max Output Current | 1A continuous, 1.5A peak (thermally limited) |
| Input Voltage Range | 7V–25V (35V max on some variants) |
| Dropout Voltage | ~2V (need ≥7V input for stable 5V out) |
| Quiescent Current | ~5mA typical |
| Protection | Thermal shutdown, current limiting, SOA protection |
| Operating Temp | −40°C to +125°C |
| Package | TO-220 (also TO-3, D²PAK, TO-252) |
The minimum circuit: 0.33µF from VIN to GND, 0.1µF from VOUT to GND, close to the pins. Not optional - the 7805 oscillates without them. Power dissipated = (VIN − 5V) × ILOAD. At 12V in, 500mA out: 3.5W. A bare TO-220 can't handle that without a heatsink.
If VIN is above 15V, consider a pre-regulator or switching buck converter first. Dropping 24V to 5V at 500mA = 9.5W of heat. The 7805 will thermal-cycle continuously and eventually fail.
| # | Mistake | What Happens | Fix |
|---|---|---|---|
| 1 | Omitting bypass capacitors | Output oscillates, becomes noisy, or behaves unpredictably | 0.33µF from VIN to GND + 0.1µF from VOUT to GND, close to the pins |
| 2 | TO-220 / TO-92 pinout mix-up | VIN and VOUT swapped - circuit dead | Check the datasheet. TO-220 pinout is mirrored relative to TO-92 |
| 3 | Insufficient input voltage | Feeding 6–6.5V → poor regulation, output droops under load | Supply ≥7V. The ~2V dropout means 7V is the practical minimum |
| 4 | No heatsink above 500mA | Junction hits 125°C, thermal shutdown kicks in | Use a clip-on or bolt-on heatsink. At 1A from 12V: 7W of heat |
| 5 | Relying on tab alone for ground | Poor ground = noise, voltage drops, intermittent regulation | Always wire the center GND pin explicitly. Tab is supplementary |
| 6 | Undersized input capacitor | Rectified DC ripple destabilizes the output | Bulk cap (100–470µF) before the regulator, plus the 0.33µF ceramic |
A: Yes. The 7805 oscillates without them. The 0.33µF input cap prevents high-frequency oscillation on the input side. The 0.1µF output cap improves transient response and stability. Per an EEVblog discussion, skipping these caps is the #1 reason "my 7805 circuit doesn't work." They're $0.02 each. Use them.
A: 7V is the practical minimum. The datasheet dropout is ~2V, so 7V gives you the required headroom. At exactly 7V, any ripple on the input will dip below the dropout threshold and appear on the output. For clean 5V, use 8–9V minimum with adequate input filtering.
A: Yes - with a big heatsink and low current. At 24V in, 5V out, every 100mA of load = 1.9W of heat. At 500mA that's 9.5W - a large heatsink and possibly a fan are required. For 24V-to-5V conversion above 200mA, a switching buck converter is far more practical. The 7805 will work but you're paying for the heat in your electric bill.
A: Package and current. 7805 is TO-220, 1A. 78L05 is TO-92, 100mA. Different pinouts (mirrored). 78L05 is for signal-level regulation; 7805 is for power regulation. Do not substitute without checking pinout and current requirements.
A: Probably insufficient input voltage or no load. Check VIN under load - if it's sagging below 7V, the 7805 can't regulate. Also, some 7805 variants need a minimum load of 5–10mA to regulate properly. Add a 470Ω resistor from output to ground as a minimum load if needed.
A: Don't rely on it. This exact question appeared on the All About Circuits forum. The tab is internally connected to GND, but using a heatsink screw as your only ground path is unreliable - anodized heatsinks, loose screws, or thermal grease can break the connection. When it fails, the output floats ~2V below the input. Always wire Pin 2 explicitly. The tab is a supplementary ground, not a replacement.
Contact ICMASS for current pricing and availability. We stock 7805 regulators from multiple manufacturers in TO-220, D²PAK, and TO-252 packages. Volume pricing available from 100+ units.





