Data Visualization, Generative Art, and Physical Representations

Generative Glyphs

For display on an ond TV I had sitting around

Javascript, p5.js, Raspberry Pi

GitHub Repository
A version of this project can be viewed online at GitHub.

An installation I made for my home that random generates a set of glyphs at approximately 15 second intervals. The purpose of this work was to create a constantly changing piece of artwork in my immediate environment to avoid feeling stuck in a static space, and to provide inspiration for new design elements.

The installation consists of a p5.js script running on a Raspberry Pi connected directly to a TV via HDMI. Scripts on the Raspberry Pi run on startup to launch a browser, display the processing sketch in the browser window, and then make it full screen.


My current area of interests is developing well designed data visualizations that are unique, informative, useful and engaging. Additionally I’m focused on combining data visualization and generative art practices to create generative art/visualizations, and then useing various production methods to make physical representations of the generated works.

PhD Physics - Education Research
    University of Maine, 2019
Creative Coding Immersive
    Gray Area, Fall 2016
Data Science Bootcamp
    The Data Incubator, 2015