Как организовать структуру моих проектов Arduino для удобного контроля версий?

Я долго искал хороший ответ на этот вопрос. Как правило, любой проект Arduino, кроме самого простого, будет включать: Основной файл исходного кода MyProject.ino Библиотеки, специфичные для проекта ( MyProjectLibrary1.h, MyProjectLibrary1.cpp...) Сторонние библиотеки (как правило, с открытым...