Source: https://mokxi.com/teachers/labs
Updated: 2026-11-09

For teachers

# Electronics labs, ready to teach

12 classic school and first-year electronics labs, each on a circuit that is already built and running in the simulator, with the objective, the parts, the steps and the questions to ask.

Open a lab in a browser tab with no account and nothing to install. The numbers in every question are the ones the circuit shows.

Open the first lab See all labs

Circuits

## Circuits labs

Current, voltage and resistance, measured with a multimeter. No code.

### Ohm's law

Measure a current, predict it with V = IR, then change the resistor and predict again.

40 min. Ages 12 and up, first circuits unit.

Lesson and questions Open the circuit

### Series and parallel

Two LEDs in a row beside two LEDs side by side: compare brightness, voltage and current.

45 min. Ages 12 and up, first circuits unit.

Lesson and questions Open the circuit

### Voltage divider

Three equal resistors split 5 V into thirds. Students predict each tap, then measure it.

40 min. Ages 14 and up, physics or first-year circuits.

Lesson and questions Open the circuit

### LED and resistor

The first circuit: why an LED needs a resistor, and how to choose its value.

30 min. Ages 10 and up, a first lesson.

Lesson and questions Open the circuit

Electronics

## Electronics labs

Capacitors, transistors and logic gates, with an oscilloscope where it helps. No code.

### RC circuit

A resistor and a capacitor on an oscilloscope: the charging curve, the time constant and the corner frequency.

50 min. Ages 16 and up, AP Physics C or first-year circuits.

Lesson and questions Open the circuit

### Transistor switch

A small base current turns on a larger collector current. Measure both.

45 min. Ages 15 and up, electronics or first-year circuits.

Lesson and questions Open the circuit

### Logic gates

Two buttons into AND, XOR and NOT gates. Students fill in the truth tables from the LEDs.

40 min. Ages 12 and up, computing or digital electronics.

Lesson and questions Open the circuit

Arduino

## Arduino labs

An Arduino Uno with a sketch to read and change, from a first blink to sensors and motion.

### Arduino blink

The first program: an LED on pin 13 that blinks once a second, and a sketch to change.

35 min. Ages 10 and up, a first coding lesson.

Lesson and questions Open the circuit

### Button and LED

Read a push button on pin 2 and light an LED while it is held.

40 min. Ages 11 and up, after blink.

Lesson and questions Open the circuit

### Traffic light

Three LEDs, one sequence. Students read the sketch, retime it and add a phase.

45 min. Ages 11 and up, after blink.

Lesson and questions Open the circuit

### Ultrasonic distance

An HC-SR04 measures distance with sound. Students turn echo time into centimeters.

45 min. Ages 13 and up, physics of sound or robotics.

Lesson and questions Open the circuit

### Servo sweep

Move a servo to exact angles, then sweep it with a for loop.

40 min. Ages 12 and up, robotics or mechatronics.

Lesson and questions Open the circuit

In class

## How to run one of these

### 1. Open it

Put the lab on the projector and press Run. The circuit works before anyone has touched it, so the lesson starts with something to look at.

### 2. Hand out the questions

Each lab page has the steps and the questions in order. Print the page, or share its link and let students work through it beside the simulator.

### 3. Collect the work

With a class on Mokxi, assign the lab and every student gets their own copy to change and hand in. Without one, students can save and share a link.

Your class

## Assign a lab to your class

A class on Mokxi is a roster, the work you assign and the work that comes back. Students join with a six-character code.

The class tools are free for 30 days for one class of up to 20 students, with no card. Opening and running the labs stays free either way.

Start a free class See the demo class

More

## More for your lessons

Free teacher resources Printable lesson plans, a standards map and the answers your IT team asks for. The 12-week course A full term of electronics and Arduino, week by week. Physics circuit labs Ohm’s law to RC time constants, matched to intro and AP Physics. Student privacy What is and is not kept about a student in a class. Moving from Tinkercad Circuits What carries over, what is different, and how to bring a class across.

FAQ

## Questions teachers ask

Do these labs need any hardware?

No. Every lab runs on a circuit that is already built in the simulator, in a browser tab. If you have the parts as well, the wiring on screen is the wiring on a real breadboard, so students can build it afterwards.

Do students need an account to do a lab?

No. Opening a lab and running it needs no account. An account is only needed to save the work or to hand it in to a class.

How do I give a lab to my whole class?

Either put the lab link where your students will find it, or press Assign to my class on the lab page. Assigning puts the circuit on every student’s class page as a starter, and their work comes back to you there.

Are the measurements on these pages real?

They are what the simulated circuit reads when it runs: the meter, the oscilloscope and the serial monitor on screen show the same values the questions ask about. Real parts vary by a few percent, which is worth a discussion of its own.

Can I change a lab?

Yes. Open it, change the circuit or the sketch, save it to your account and share or assign your own version.
