Skip to content

An interactive demonstration of life-like cellular automata on a Raspberry Pi

License

Notifications You must be signed in to change notification settings

njbbaer/automata-scope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutomataScope

AutomataScope is an interactive demonstration of life-like cellular automata on a Raspberry Pi Zero. The device renders 2d binary totalistic cellular automata, such as Conway's Game of Life, on a bright high-contrast OLED screen. The Python program uses a fast 2D convolution algorithm to provide good performance on the Pi Zero's limited CPU, around 10 fps.

Conway's Game of Life is of course supported, but so are many other totalistic cellular automata rules, such as the amazingly lifelike Bugs. Many of these were sourced from the Cellular Automata rules lexicon.

Recommended Parts

Control Diagram

Control Diagram

About

An interactive demonstration of life-like cellular automata on a Raspberry Pi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published