diff --git a/blink.cpp b/blink.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..f18df5bf9bc8c1ccf36739c0f7ecd0533411f4c4
--- /dev/null
+++ b/blink.cpp
@@ -0,0 +1,18 @@
+// Compile with
+// avr-g++ -x c++ -mmcu=attiny44 -Wall -Os -c -DF_CPU=20000000 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard blink.cpp
+// avr-g++ -x c++ -mmcu=attiny44 -Wall -Os -c -DF_CPU=20000000 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c
+// avr-g++ -x c++ -mmcu=attiny44 -Wall -Os -c -DF_CPU=20000000 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c
+// avr-ar rcs libcore.a hooks.o wiring.o wiring_digital.o
+
+#include <Arduino.h>
+
+void setup() {
+    pinMode(5, OUTPUT);
+}
+
+void loop() {
+    digitalWrite(5, LOW);
+    delay(1000);
+    digitalWrite(5, HIGH);
+    delay(400);
+}