Jeff Thompson's repositories
Physical-Computing-Demos
Demos for creating cool physical computing projects using Circuit Python
CreativeProgramming2
An intermediate course in programming for the arts, focusing on zines, video, and live performance
DigitalFabrication
A course on digital fabrication for the arts
Repo-As-Artwork
A list of artworks (and related projects) that are based in Github repos
CollisionDetection
A book and examples on collision detection
PhysicalComputing
A course on art, electronics, and interactivity
DesigningWithData
A course on data and design
LasercutterMaterialsDatabase
A customizable site for lasercutter materials
CreativeProgramming1
An introductory course exploring code as a tool for creative making
ChanceAndRandomness
A one-day workshop and lecture on chance, randomness, entropy, and order in the arts • Transart Institute (May 2021) • Hartford Art School (Fall 2019)
DarkArduinoTheme
A dark theme for the Arduino IDE – no longer maintained :(
PixelSorting
A set of experiments in pixel sorting using Processing
DarkProcessingTheme_3.0
A dark theme for Processing 3
GithubTutorial
Tutorial repo for CP2
ChanceAndRandomness-OLD
A course exploring the creative potential of chance and randomness
DiehardCDROM
A re-creation of the original Diehard random number CD-ROM
FM-Transmitter-Workshop
A workshop on building simple FM transmitters
Pebble-Dataset
A machine learning dataset consisting of 5000 images of pebbles
ParasiticComputer
A computer that feeds off of human body heat, commissioned by Digital Spring Festival
TrainingOpenCV
A combination of tutorial and code (command line, Processing, and Python) for training OpenCV to detect objects
InterestingThings
A running list of interesting projects, articles, and resources
EveryRadioStation
Installation of 95 FM radios, one for each station in the FM band
EmptyApartments
Online curatorial project, made of 125k images of empty apartments
python2-osc
Open Sound Control server and client in pure python (2.7+)
Word2VecAndTsne
Scripts demo-ing how to train a Word2Vec model and reduce its vector space
ProcessingTeachingSketches
Teaching sketches created in Processing (and Java)