Använd en ULN 2003 på kalla sidan och en CMOS-driver eller inverterare på plus sidan till plusmatningen för dioder så slipper du fundera om picen tål det eller inte. Det är billiga kretsar så även om det är helt nödvändigt så ger det dig kortslutningsskydd om du råkar kortsluta någon diod och möjligheten att öka strömmen till kanske 100 mA utan att blinka
SOm någon skrev, med dioder så undvik att ligga under 100Hz i frame frekvens då många, men inte alla iofs, kan se blink vid 60Hz utan problem.