Полный текст

Платотерапия: сборка Arduino UNO и Digispark с нуляИногда процесс создания плат успокаивает. Так родилась идея не придумывать что-то новое, а воссоздать с нуля классику на основе открытых проектов — Arduino UNO. Это путешествие от изучения схем до фрезеровки и пайки.Основные вызовы возникли на этапе проектирования: как правильно подключить микроконтроллер, где взять точные размеры платы и, главное, как реализовать программирование по USB. Последняя задача оказалась самой коварной из-за выбора правильного чипа USB-UART с поддержкой сигнала DTR.В итоге получился рабочий клон Arduino UNO, но со своими особенностями. Выясним, как он был проверен в деле и что потребовалось для создания уникальных плат расширения.