SVG = сигнал, напряжение, земля.
Вывод сигнала будет нести фактический выходной сигнал, который может быть высоким или низким в любой момент времени. Это в основном просто мужской вариант соответствующего стандартного вывода GPIO. Вывод напряжения всегда будет высоким (который может быть 5 В или 3,3 В на этой плате, в зависимости от переключателя выходного уровня). Штырь заземления в точности соответствует названию - он подключен к заземлению платы.
Это, очевидно, означает, что есть много дублирования. Почему два сигнальных контакта? И зачем вообще так много выводов напряжения и заземления, если они все равно одинаковы?
Причина - просто удобство.
Если у вас есть автономный внешний компонент (например, двигатель), вам обычно нужно подключить к нему 3 отдельных провода. С регулярно расположенными контактами SVG на плате вы можете вместо этого использовать 3-контактный кабель с подходящим гнездовым блоком. Вы можете запустить это к эквивалентному набору из 3 контактов на внешнем компоненте. Это означает, что вы можете прикрепить / отсоединить компонент, подключив / отключив (эффективно) один кабель.
Я не думаю, что идея SVG является «стандартом» как таковой, в основном потому, что (в этой форме) она действительно полезна только для людей, которые экспериментируют или создают прототипы (в отличие от разработки более постоянной системы). Кажется, он довольно популярен среди любителей и энтузиастов. Вам просто нужно следить за компонентами, которые могут расположить эквивалентные выводы SVG в другом порядке.