Michael's repositories
DrawingWithMachines
Resources for the CMU Drawing with Machines Course
ord
👁🗨 Rare and exotic sats
cryptopunks
Collectible 8-bit characters on the Ethereum blockchain.
matter-js
a 2D rigid body physics engine for the web ▲● ■
yuzu
Nintendo Switch emulator
fullcontrol
Python version of FullControl for toolpath design (and more) - the readme below is best source of information
plotting-maps
A tool to easily create OpenStreetMap SVG maps to plot them with a pen plotter.
Colorful
A curated list of awesome resources to choose your next color scheme
genuary2023
Daily creative coding sketches for Genuary 2023
whisper
Robust Speech Recognition via Large-Scale Weak Supervision
plane-notify
Notify if a selected plane has taken off or landed using ADS-B data. Compares older data to newer data to determine if a landing or takeoff has occurred. As well as nav modes, emergency squawk and resolution advisory notifications. Can output to Twitter, Discord, Mastodon, and Telegram
ChatDev
Create Customized Software using Natural Language Idea (through LLM-powered Multi-Agent Collaboration)
vsvg
Fast and portable tools for plotter users
saxi
Tools & library for driving the AxiDraw pen plotter
unicorn-hat
C library, C example and Python wrapper for driving ws2812 pixels from the Raspberry Pi
manimCommunity
A community-maintained Python framework for creating mathematical animations.
awesome-plotters
A curated list of code and resources for computer-controlled drawing machines and other visual art robots.
manim
Animation engine for explanatory math videos
3b1b_videos
Code for the manim-generated scenes used in 3blue1brown videos
2d-differential-growth-experiments
Visual experiments exploring differential growth as a 2D morphogenesis tool.
arc-overhang
A 3D printer slicing algorithm that lets you print 90° overhangs without support material.