Java Circuit Simulation Workaround ▾

Due to recent changes by Oracle, java applets have become difficult to run in the browser. To mitigate the troubles, Oracle has provided the following websites to help users troubleshoot: and

Even after following the above instructions, loading applets may still show warning concerning “unsigned application” and “unknown publisher”. For Teahlab in particular, these warnings are due to the fact that we have opted not to pay a third party such as Verisign to sign our applets. Any warning that comes up when you try to run our applets should emphasize that our applets will always run with “limited access”, which is Oracle’s way of letting you know that teahlab doesn’t do anything on your computer except running the circuits you see: in other words, our applets are safe to run.


The Teahlab Team


“A picture is worth a thousand words. A simulation is worth a million pictures.”

Teahlab is home to the world's most comprehensive library of interactive microchips on the web, complete with full length step by step didactic analysis of every digital circuit. We also boast the world's first and only Integrated Simulator Community, which allows our members to build, simulate, save, and share their own designs. Our Service is provided free of charge, in accordance with our Terms of Use, to any individual or institution soever: this means academic, industrial, governmental, etc. Presently many universities design their digital systems curricula to work with the Teahlab Site — so to achieve greater economy in material coverage.