In development · coming soon

Learn electronics by building circuits that really work.

Ohmwork is a desktop workshop for Mac and Windows. Draw a circuit and watch it run with real voltages and real currents. Drop in an Arduino and it runs your own compiled sketch, pin by pin. Then follow lessons that check the circuit you actually built.

Run six free lessons in your browser What is in the workshop

No download, no sign-up, and nothing you build is sent anywhere.

The Ohmwork window with a circuit running: an Arduino Uno wired to a sixteen by two character display, three push buttons and a piezo buzzer, the parts palette on the left and the status bar reading "Simulation running".
LCD Invaders, one of the examples: an Arduino Uno driving a 16×2 display, three buttons and a buzzer, live.

In the full workshop: foundations, bench skills, how it works, projects and fault-finding — from your first LED to faults you cannot see.

A schematic canvas that behaves like a bench. Every wire carries a solved voltage, every part draws the current it really would, and the meters and the oscilloscope read what the maths says. Nothing is faked to look right.

A lesson opens a starting circuit on the canvas and its steps in a panel beside it. You build, you run, you press Check my work. The checks read the circuit itself, not answers to a quiz.

  1. Build

    Follow the steps and wire the parts on the canvas. The panel explains the why as you go.

  2. Run

    Press Run and watch the current flow. Probe any wire, read the meter, see the LED come up.

  3. Check

    Check my work measures what you built: which part feeds which, where the loop is broken, what the meter should read.

The first lesson finished: a battery, a 470 ohm resistor and an LED on the canvas, with the lesson panel showing all ten checks passing in green.
Ohm's law and the LED, finished: all ten checks pass, and the status bar says well done.

In a sensible order from the basics upwards. Each course builds on the one before, and the fault-finding course is where it all pays off.

The courses in the full workshop
No.CourseLessonsWhat it covers
01 Foundations 6 Your first LED, a button the Arduino can read, a knob it can measure, brightness without a dimmer, and finding out what your sketch is doing.
02 Bench skills 8 What the meter is for, measuring in circuit and out, reading a waveform, and the habits that stop you trusting a bad reading.
03 How it works 20 Circuit concepts, easiest first: dividers, pull-ups, capacitors, transistors, comparators and hysteresis, each one measured rather than told.
04 Projects 19 Things that do a job: a control panel, a thermometer, a servo dial, a motor driver, a game controller the computer believes, a lock that keeps its secret.
05 When it does not work 11 Fault-finding: the loop that is not a loop, the fault you cannot see, a repair budget, and three clinics on when not to believe the meter.

The full Ohmwork is not released yet. Until it is, six of its lessons run free right here in your browser: the same solver, the same checks on your work, a fraction of the workshop. No download, no sign-up, and nothing you build is sent anywhere.

Open the taster No download, no sign-up, and nothing you build is sent anywhere.