Двухцветный светодиод — это по сути два обычных светодиода в одном корпусе. Он так же имеет 2 ноги, но каждая из них является одновременно катодом светодиода одного цвета и анодом светодиода другого цвета. Таким образом, в зависимости от направления течения тока через двухцветный светодиод он может светиться одним из двух цветов.
Подавая с микроконтроллера быстрый попеременный сигнал то в одном, то в другом направлении можно добиться свечения промежуточным оттенком, являющимся смесью крайних цветов.
Помните, что светодиоды стоит подключать в последовательном соединении с резистором. Если не требуется перфекционизм, резистор на 220 Ом подойдёт для подключения светодиода любого цвета к источнику питания с напряжением 5 В.