During this week we used laboratory test equipment to observe the real behavior of an embedded microcontroller. Working with the oscilloscope, multimeter, and regulated power supply gave us direct visibility into power rails, GPIO outputs, PWM waveforms, and component characteristics that would otherwise be invisible from the code alone.
Visualizes electrical signals over time — shows waveform, amplitude, frequency, period, duty cycle, and timing behavior. Key for debugging embedded systems.
Measures different electrical quantities and verifies whether components are working correctly. Includes diode test mode for LED polarity and forward voltage checks.
Variable voltage and adjustable current with real-time display. Allows safe component testing by controlling exactly how much voltage and current a circuit receives.
Understanding these concepts is essential before interpreting any measurement from lab equipment.
Electric potential difference between two points. Measured in volts. Drives current through a circuit.
Flow of electric charge through a conductor. Measured in amperes. Too much current can damage components.
Opposition to current flow. Used to control current in circuits — essential for LED protection.
Rate at which energy is consumed. Determines component heating and battery life.
Pulse Width Modulation — rapidly switches ON/OFF to control average power delivered to a load.
Minimum voltage to forward-bias a diode or LED. Below this threshold, no current flows.
Steps down voltage using two resistors. Adapts signal levels — e.g., 12 V → 5 V for a sensor input.
Filters voltage variations and reduces noise on power rails. Common on 5 V and 3.3 V supply lines.
Required to limit current through an LED. Without it, excessive current destroys the LED instantly.
Equipment 01
The Prasek Premium PR-85 is a digital multimeter that measures different electrical quantities and verifies whether components are working correctly. Each mode on the dial corresponds to a specific measurement function.
Measures alternating voltage from wall outlets and AC power sources.
Measures direct voltage from batteries, power supplies, and microcontroller pins. Most common mode in embedded work.
Measures current flowing through a circuit. Must be placed in series — not parallel — with the load.
Measures component resistance. Component must be disconnected from circuit for accurate reading.
Applies ~2.7 V to check diode polarity and forward voltage. LEDs with Vf below this value will illuminate.
Beeps when a closed path exists between two points. Used to check connections, traces, and short circuits.
The oscilloscope detected the multimeter providing approximately 2.7 V during diode test mode. This explains why LEDs with a forward voltage above 2.8 V (blue, white) will not activate during the test, even though they function correctly in normal circuit conditions. Red and orange LEDs (Vf ≈ 2.0–2.2 V) illuminate normally.
Equipment 02
Unlike the multimeter, the oscilloscope visualizes how voltage changes over time. The Y-axis shows voltage and the X-axis shows time. The trigger system stabilizes the signal for clean, repeatable analysis — key for debugging embedded systems.
| Control | Function |
|---|---|
| Volts/div | Sets the vertical scale — how many volts each grid division represents |
| Time/div | Sets the horizontal scale — how much time each grid division covers |
| Trigger level | Defines the voltage threshold that starts capturing the waveform |
| CH1 / CH2 | Two independent input channels for simultaneous signal comparison |
| Measure | Auto-calculates frequency, period, amplitude, duty cycle, and RMS |
The board was powered by USB (5 V). The onboard voltage regulator steps this down to 3.3 V for the microcontroller. Measuring the 3V3 pin confirmed correct regulation — a stable flat line on the oscilloscope, confirming no noise or ripple on the power rail.
Measuring a GPIO pin driving an LED load returned approximately 2.9 V. This small drop below 3.3 V occurs because the GPIO output has a non-zero source impedance — when driving a load, a small voltage drops across the internal resistance of the pin.
A test circuit was built with a Raspberry Pi Pico 2 W and an LED, controlling PWM via Thonny in MicroPython. We tested different duty cycle values to observe how ON-time affects average power and perceived LED brightness. Maximum voltage observed was approximately 3.3 V — matching the microcontroller's rated supply.
Very short ON pulses. Extremely dim — almost imperceptible to the eye.
ON for a short time. Dimmer — low average power to the LED.
ON for half the period. Medium brightness — clear square wave on oscilloscope.
ON for most of the period. Close to maximum brightness.
Constant HIGH — acts like DC. Maximum brightness, flat line on oscilloscope.
Component Test
The multimeter was set to diode mode to verify several LEDs. Most illuminated, confirming polarity and basic functionality. One LED did not turn on as expected, leading to an understanding of forward voltage requirements and the multimeter's test voltage limitation.
LEDs have a forward voltage (Vf) that depends on color and semiconductor material. Voltage must exceed Vf for the LED to conduct and emit light. A series resistor is always required to limit and stabilize current.
The multimeter applies ~2.7 V in diode test mode. LEDs with Vf above 2.8 V (blue, white, transparent) will not activate during the test — not because they are defective, but because the test voltage is insufficient. The transparent LED's turn-on threshold of 3 V was confirmed using the regulated power supply instead.
Equipment 03
The Wanptek DPS3010U provides variable voltage (0–30 V) and adjustable current (0–10 A), displaying consumed current in real time. Ideal for safely characterizing components — voltage can be increased gradually while monitoring current draw, identifying exact turn-on thresholds without risking component damage.
The transparent LED that did not respond during the multimeter diode test was connected to the power supply. Voltage was increased gradually from 0 V. The LED began conducting and emitting light at exactly 3 V, confirming the multimeter's 2.7 V test mode was simply insufficient — the LED was functioning correctly all along.
This test demonstrates how the regulated power supply complements the multimeter: it can apply any voltage precisely, making it possible to characterize components the multimeter cannot test at its fixed voltage levels.
| Feature | Detail |
|---|---|
| Voltage range | 0 – 30 V, continuously adjustable |
| Current range | 0 – 10 A, continuously adjustable |
| Current display | Real-time — shows actual consumption |
| Protection | Current limiting prevents component damage during tests |
| Use case | Safe component testing, threshold finding, circuit characterization |
What each team member learned from this week's assignment.
Working with the oscilloscope gave me practical experience observing signals in real hardware that would be completely invisible from the code. Seeing the GPIO pin drop from 3.3 V to 2.9 V when driving an LED load made Ohm's law tangible — it is no longer just a formula, it is something I can see on a screen. The PWM tests were also clarifying: watching the duty cycle change in real time on the oscilloscope made the relationship between code, waveform, and perceived brightness very direct. Troubleshooting the LED that would not turn on during the diode test reinforced that the instrument's own limitations can look like a component failure.
This week showed me that reading a voltage with a multimeter and reading a voltage with an oscilloscope are very different experiences — the oscilloscope shows the behavior of the signal over time, not just a number. Understanding that the multimeter's diode test applies 2.7 V and that blue or white LEDs need more than that was a practical lesson that no datasheet would have made as clear as actually testing it. The regulated power supply completing the test — gradually increasing until the transparent LED lit at exactly 3 V — was a good example of how different instruments work together rather than replacing each other.
© Fablab Ulima 2025 | Design: Tooplate