diff --git a/report/.gitignore b/report/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..ac981a519f0de342a99e6117a3e8621bfbfa543d
--- /dev/null
+++ b/report/.gitignore
@@ -0,0 +1,6 @@
+/build
+
+/src/*
+!/src/*.tex
+!/src/*.py
+!/src/*.bib
diff --git a/report/Makefile b/report/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..720279da77d9608dfd0f6e0d91fd567c26d7fc62
--- /dev/null
+++ b/report/Makefile
@@ -0,0 +1,16 @@
+.PHONY: clean show default
+name=report
+
+default: build/$(name).pdf
+
+build/$(name).pdf: src/$(name).tex
+	mkdir -p build
+	latexmk -pdf -output-directory=build src/$(name).tex
+
+clean:
+	rm -rf build
+	find src/ ! -name src ! -name $(name).tex ! -name *.bib ! -name *.py -exec rm -rf {} +
+
+show: build/$(name).pdf
+	xdg-open build/$(name).pdf
+
diff --git a/report/src/report.tex b/report/src/report.tex
new file mode 100644
index 0000000000000000000000000000000000000000..b60faccef4584cd20f86902d4a0a2e15f620db0e
--- /dev/null
+++ b/report/src/report.tex
@@ -0,0 +1,28 @@
+\documentclass{scrartcl}
+\usepackage[utf8]{inputenc}
+\usepackage[UKenglish]{babel}
+\usepackage{csquotes}
+\usepackage[style=iso]{datetime2}
+\usepackage{amsmath, amssymb}
+%\usepackage{graphicx}
+%\graphicspath{{../figures/}}
+\usepackage{ragged2e}
+\usepackage{booktabs}
+\usepackage{hyperref}
+
+\title{Solar Pump}
+\subtitle{Arduino Project for the Arduino Block Course 2022}
+\author{Engelmann, Mario\and Gehr, Stefan}
+
+\date{\today}
+
+\begin{document}
+\maketitle
+\tableofcontents
+
+
+\section{Introduction}
+
+%\listoffigures
+
+\end{document}