subprocess.call(["C:/Program Files/Arduino/hardware/tools/avr/bin/avrdude.exe", "-CC:/Program Files/Arduino/hardware/tools/avr/etc/avrdude.conf", parser.add_argument ...
This started as a simple desk clock, an Arduino Nano, a Max7219 LED matrix, and a DS3231 RTC. I'd occasionally tinker with it, swap in some scrolling text, try something out, then flash the clock ...