Действительно сила красного и черного.
Доступная мне цветовая схема аналогична той, что используется для цветных колец на резисторах, и то, что я обычно делаю с Arduino, использует цветную проволоку, соответствующую номеру пина Arduino. Таким образом, относительно легко увидеть, какой провод к какому штырю подключен.
Так что пин-код 0 => черный; контактный номер 1 => коричневый; 2 => красный; 3 => оранжевый; 4 => желтый; 5 => зеленый; 6 => синий; 7 => фиолетовый; 8 => серый; 9 => белый; 10 => черный (опять же, не путайте с силой); 11 => коричневый; 12 => красный; ...
То же самое для контактов аналогового входа (A0, A1, ...).
Большую часть времени у меня нет особых проблем с разницей между красным для блока питания и красным для контакта 2 (то же самое для черного), потому что они происходят из совершенно другого места на Arduino. Также для питания мне нравится использовать несколько более длинные провода, что позволяет легко их идентифицировать.
Многие контакты на Arduino имеют более одной функции, что затрудняет идентификацию контакта, например. RxD, как и в вашем следующем проекте, этот вывод может иметь совершенно другую функцию. Лично мне нравится использование винтовых щитков. Я прикрепляю провода к Arduino, и они редко отрываются после подключения. Существует множество вариаций на тему винтовых щитков. Некоторые из них являются более дорогостоящими , чем другие, мой выглядеть эти
Лично я использую этот трюк во многих случаях, когда мне нужно подключить много соединений. Это просто и легко запомнить (если вы знаете свои цветные кольца).