Stony Brook University · ESE 123 · Fall 2026

ESE 123 Lab Guides

Interactive, animated walkthroughs of every ESE 123 lab, written by a TA for students who are new to electrical engineering. Each guide explains what you do, why it matters and how to do it step by step, with live simulations of the instruments, a formula sheet, practice questions and a report guide.

7 labs89 formulas explained67 practice questions

The labs

01

Lab 1 · DC Power & Ohm’s Law

Safe power limits, the bench supply’s CV and CC modes, measuring a resistor’s I–V line and an LED that ignores Ohm’s law.

Power supplyGoogle Sheets
Ohm’s lawPower & deratingCV vs CC
10 formulas8 practice questions
02

Lab 2 · Digital Multimeter

Volts, amps, ohms and continuity on the 34461A; KVL with stacked supplies; series and parallel; 2-wire vs 4-wire; how the meter loads a circuit.

DMMPower supply
KVLSeries & parallelVoltage divider
12 formulas9 practice questions
03

Lab 3 · SPICE & Soldering

Draw and solve circuits in LTspice (.OP, .DC), reduce a series-parallel network by hand, and solder your first parts onto the project board.

LTspiceSoldering ironDMM
Parallel resistorsDividerSPICE prefixes
11 formulas8 practice questions
04

Lab 4 · Function Generator & Scope

The generator’s hidden 50 Ω, RMS of sine, square and triangle waves, the 10:1 probe, and oscilloscope triggering.

Function generatorOscilloscopeDMM
RMS50 Ω dividerTriggering
15 formulas10 practice questions
05

Lab 5 · Capacitors & Scope

Cursors and automatic measurements, sweeping an RC filter from 3 kHz to 1 Hz, phase, manual scope setup, bypass capacitors.

OscilloscopeFunction generatorSoldering
X_C = 1/(2πfC)PhaseFrequency response
14 formulas9 practice questions
06

Lab 6 · Operational Amplifiers

Design a −4.7 inverting amplifier, find where it clips, and test the board’s transimpedance current sensor.

Op amp (741)Power supply ±15 VOscilloscope
Inverting gainNon-inverting gainHalf-power point
15 formulas10 practice questions
07

Lab 7 · Assembly Language & Buzzer

Install the ATmega4809, program it in assembly with MPLAB X, count clock cycles, and turn delay loops into a 440 Hz tone.

MPLAB XATmega4809Oscilloscope
Cycle countingBit masksf = f_clk / cycles
12 formulas13 practice questions

How to use these guides

Before lab

Read the guide and play with the simulations. Predict your readings so you know when a measurement looks wrong.

During lab

Keep the formula sheet open. Each formula says when to use it and has a worked example with that lab’s parts.

After lab

Try the practice questions (new numbers, same ideas as the quizzes), then follow the report guide for each question.

On your phone

Every page works on a phone. The text-only README version of each lab is on GitHub too.

Where each instrument is taught

Instrument or toolLabs
Power supplyLab 1, Lab 2
Google SheetsLab 1
DMMLab 2, Lab 3, Lab 4
LTspiceLab 3
Soldering ironLab 3
Function generatorLab 4, Lab 5
OscilloscopeLab 4, Lab 5, Lab 6, Lab 7
SolderingLab 5
Op amp (741)Lab 6
Power supply ±15 VLab 6
MPLAB XLab 7
ATmega4809Lab 7

Made for ESE 123 students by a TA. These guides add to the official handouts on Brightspace and don’t replace them; if anything differs, follow your handout and your TA. Simulated values are typical; your bench readings will differ a little.