What Is Chaos Theory?

Butteryfly Effect Oscilloscope
Analog Computer Lorenz Equations

What Is The Chaos Computer?

Why Did I Make It?

There are plenty of mechanical devices used to entertain physicists, engineers, and enthusiasts as they contemplate the complexities of the universe. They can watch the balls of a Newton's Cradle exchange momentum, hear the energy being dissipated in an Euler Disk, feel the precession of a gyroscope, etc.

I've made the Chaos Computer as a tool to visualize a unique electrical system that is both beautiful and wildly complex. The purpose is to entertain, to provoke thought, to inspire, and to provide a glimpse into nature's complexity.

Who Is It For?

Butteryfly Effect Lorenz Oscillator

Electrical Engineering Enthusiasts

The Chaos Circuit is a basic analog computer similar to those used to solve complicated equations and models before the digital age. It's awesome to watch incredibly complex dynamics being actively generated by common electrical components. If you're anything like me, you may find yourself staring at the chaotic waveforms on your oscilloscope while contemplating life and the impact that all of your choices have on the world.

Strange Attractor Oscilloscope


Inspiring your students is a priority whether you're teaching high school physics, undergrad engineering, or graduate level mathematics. This circuit illustrates beautiful complexity in nature, coupled with digestible mathematics and simple circuit design. Watching the chaotic output is enough to inspire a student, but you can also dive deeper into the physics and mathematics for more detailed lessons/research.

Lorenz Attractor Oscilloscope


If anyone has a need for a chaotic output for research purposes, please let me know. I'd be very interested to hearing what you have planned and I'd be happy to help out if I can by modifying the design!

Technical Information

All three outputs of the Lorenz equations (X, Y, and Z) are made available on the circuit (accessed by the test points) so that you can explore all of the waveforms. There are three switches on the board that should all be set to the same value in order to control the time constant of the circuit, which allows the user to slow down the output waveforms for visualization purposes (see video). There are also two potentiometers that are used to control two of the three initial conditions (β and ρ).

The Chaos Computer requires 18 VDC to 30 VDC, and ~15 mA to properly operate. Please note that an isolated power supply must be used to supply power to the Chaos Computer (power supply ground not continuous with Earth ground). This is because the GND on the circuit board is virtual and many oscilloscopes connect the ground probes directly to Earth ground. Using a non-isolated power supply would cause a potentially damaging short that would cause the circuit to malfunction. Reversing the input polarity to the circuit will damage the circuit as well.