Такое ощущение, что у моего RGB-светодиода катоды вместо анодов. Цвет меняется, когда я переключаю "--"(землю), а не "+" (5V). Брак или я накосячил?
Скорее всего второй вариант. Попробуйте просто без контроллера зажечь его, подключив через резистор к 5V и GND.
Есть светодиоды, у которого один анод и остальные катоды, а есть наоборот, один катод и много анодов... Устанавливается тип, из вышеперечисленных, Вашего светодиода только экспериментально
Полностью противоположно первому варианту. Просто поменяйте в программе подаваемое напряжение на пины анодов, а катод подключите с минуса к плюсу
3 катода через резистор к пинам выхода ардуино (в программе, когда хотите включить цвет светодиода, подавайте на этот пин низкое напряжение), 1 анод к пину 5V
Так и надо, только ,,земля,, (на самом деле не земля это, а низкий ток) подключается к пинам ардуины, а ,,напряжение,, (на самом деле это высокий ток) подключается к пину 5V ардуины