Voltage, current and power are the foundation of every electronics project. Whether you are powering an Arduino board, an LED strip, a sensor module, a relay board or a DC motor, these three values determine whether the circuit works reliably, runs too hot, or fails completely.
This article explains the basic relationship between voltage, current and power in practical terms for hobby electronics, microcontroller projects and small power supply modules.
Voltage: The Electrical Pressure
Voltage is the electrical potential difference between two points. It is measured in volts (V).
- 1.5V from a typical alkaline cell
- 3.3V for many modern microcontrollers and sensors
- 5V for classic Arduino modules and USB-powered projects
- 9V or 12V for many DIY kits and small electronic devices
- 24V for some industrial control systems
Voltage is similar to pressure in a water system. A circuit needs the correct voltage range to operate properly. Too little voltage may cause resets, dim LEDs or unreliable behavior. Too much voltage can permanently damage components.
Current: The Flow of Electricity
Current describes how much electrical charge flows through a circuit. It is measured in amperes (A), often shown as milliamps (mA) in small electronics.
- 1A = 1000mA
- A small sensor may use only a few milliamps
- An Arduino board may use tens of milliamps
- WiFi modules can draw high current peaks
- Motors, relays and LED strips can require much more current
A power supply does not “force” its full current rating into a circuit. The circuit draws the current it needs, as long as the voltage is correct and the power supply can provide enough current.
Power: Voltage and Current Together
Power is the rate at which electrical energy is used. It is measured in watts (W).
The basic formula is:
P = V × I
- P = power in watts
- V = voltage in volts
- I = current in amps
For example, a 5V circuit drawing 500mA uses:
5V × 0.5A = 2.5W
This matters because power turns into useful work, light, motion, heat, radio transmission or other forms of energy. It also determines how large your power supply, regulator or converter must be.
Common Voltage Levels in Electronics
| Voltage | Typical Use | Important Notes |
|---|---|---|
| 1.5V | Single alkaline battery cell | Voltage drops as the battery discharges |
| 3.3V | ESP32, RP2040, many sensors | Many GPIO pins are not 5V tolerant |
| 5V | USB, Arduino UNO, many modules | Very common in hobby electronics |
| 9V | DIY kits, older electronics, barrel plug supplies | Often generated from USB using boost converter cables |
| 12V | LED strips, relays, motors, small devices | Useful, but must be regulated down for 5V or 3.3V logic |
| 24V | Industrial controls, PLC systems | Requires suitable regulators and protection |
Current Rating of a Power Supply
A power supply rating tells you the maximum current it can safely provide. For example, a 5V 2A power supply can provide up to 2 amps at 5 volts.
It is usually safe to use a power supply with a higher current rating than required, as long as the voltage is correct. A 5V circuit that needs 300mA can usually be powered from a 5V 1A or 5V 2A supply.
Using the wrong voltage is the dangerous part. A 12V supply connected to a 5V-only circuit can destroy the circuit, even if the current rating looks reasonable.
Why Voltage Regulators Are Needed
Many projects use more than one voltage. A common example is a 12V input supply with 5V logic and 3.3V sensors.
- A buck converter can reduce 12V to 5V efficiently
- A linear regulator can create a clean low-current supply
- A boost converter can generate 9V or 12V from 5V USB power
- A buck-boost converter can keep the output stable from a changing input
The right converter depends on input voltage, output voltage, current, efficiency, heat and noise requirements.
Power and Heat
Power that is not converted efficiently becomes heat. This is especially important with linear regulators and heavily loaded converter modules.
For example, dropping 12V to 5V at 500mA with a linear regulator means:
(12V - 5V) × 0.5A = 3.5W heat
That is a lot of heat for a small regulator. In this case, a switching buck converter is usually the better choice.
Typical Current Requirements
| Device Type | Typical Current Range | Notes |
|---|---|---|
| Small sensor module | 1mA to 20mA | Some sensors use much less in sleep mode |
| Arduino UNO | 50mA to 100mA+ | Depends on connected modules |
| ESP8266 / ESP32 module | 80mA to 500mA peaks | WiFi current peaks require a stable supply |
| Relay module | 30mA to 100mA per relay | Coil voltage must match the module |
| LED strip | Depends heavily on brightness and length | Power injection may be required for longer strips |
| Small DC motor | 100mA to several amps | Startup and stall current can be much higher than running current |
Common Mistakes
- Using a power supply with the wrong voltage
- Forgetting that motors and WiFi modules have current peaks
- Powering too much from a microcontroller pin
- Using long thin wires for high-current loads
- Ignoring heat in voltage regulators
- Assuming all barrel plug power supplies have the same polarity
Conclusion
Voltage, current and power are simple concepts, but they affect every electronics project. The voltage must match the circuit, the power supply must provide enough current, and the total power must be considered to avoid overheating and unstable operation.
Once these basics are understood, it becomes much easier to choose batteries, USB power cables, AC-DC power supplies, DC-DC converters and voltage regulators for Arduino, ESP32, CANABLOX and other electronics projects.
