Teach digital logic, from the transistor up
digiwleea is a free, browser-based digital logic simulator and a guided
sand-to-CPU course. Classrooms, join codes, and auto-graded homework are free
for teachers, for any class size. No installs, and no student email required
beyond a class join code.
What your students learn
- How a transistor switches, and how switches make logic gates (NOT, NAND, NOR)
- Building gates into adders, latches, and flip-flops from first principles
- Registers, an ALU, memory, and a working 8-bit CPU, step by step
- Boolean algebra, truth tables, and Karnaugh maps along the way
How it works
- Sign in with a free account and create a classroom.
- Share the join code with your class; students join in one tap.
- Assign homework (a truth table + a briefing). The engine auto-grades each submission; you can add feedback or a grade.
Free interactive explainers for your class
Beyond the course, there is a set of free, no-account interactive explainers, useful as in-class demos, a projector warm-up, or pre-reading: how logic gates work, how binary works, two's complement, how a computer adds, how memory holds a bit, and the fetch-decode-execute cycle, among others. You can embed any of them in your own course page or LMS with a single iframe (each page has a copy-paste snippet). Browse them all in the tools directory.
Teacher questions
Is digiwleea free for classrooms?
Yes. Classrooms, join codes, the full sand-to-CPU course, and auto-graded homework are free for teachers and students, at any class size. The optional Wleea AI tutor is a personal upgrade and is never required for class.
Do students need an email or account?
No student email is required. Students join your class with a one-tap join code. Accounts are optional, only needed if a student wants to save work across devices.
How does the auto-graded homework work?
You assign a target (a truth table plus a short briefing). The simulation engine checks each student's circuit against it and grades it instantly, so you see who passed at a glance. You can add written feedback or override the grade.
What level is it for?
It fits high school through undergraduate digital logic and computer architecture. The course runs from a single transistor up to a working 8-bit CPU, so it works for an intro unit or a full semester.
Do I need to install anything?
No. digiwleea runs in any modern browser on a laptop, tablet, or Chromebook, with nothing to install and no software approval needed from IT.
Can I embed the interactives in my LMS or course page?
Yes. Every interactive explainer can be dropped into your own page, Canvas, Moodle, Google Sites, or a blog with a single iframe, no account needed. Open any explainer in the tools directory and copy its "Embed this interactive" snippet.
Explore the free course and theory, or
open the lab to try it yourself.