Check out Armuro_Manual copy.pdf for details. Exercises to practice are in the Folder Exercise, solutions are in the Answers folder but the code might not be optimal. Firmware also in its respective folder.