one being they have an Arduino compatible bootloader (not included)
and can be programmed by the Arduino via ArduinoISP
This led me to look at LED drivers such as the TL5940 to drive multiple LEDs, with PWM being a huge plus, but again there seem to be issues with the chip's support for SPI. There seemed to be solutions but not with nearly enough explaination to wrap my head around it.
Until I find out a definitive answer to thatI have to assume that it can't run ShiftPWM.
the datasheet indicates two PWM pins if I recall
@CD Are you saying that the I2C protocol can be used in place of SPI for controlling these types of chips?
Or that they are basically the same?
Alright thanks for pointing this stuff out. When it comes to very low level hardware stuff I have no idea what's going on.It seems that if I want to play with these chips using Arduino IDE to code them I best stick with the supported ATMega family. I probably am looking too far ahead for projects on the ATTiny considering what I know about working with them. Small steps for the next while. Oh I do have another question about the ATTiny. Because of it's small size and application to small projects, does it run well on ~3.3V? Being able to reduce the size of the battery would be nice to shrink a project.
Don't be scared off, it literally took me just minutes to download either the Arduino-Tiny or the HLT core, install it, and have something simple (blink sketch) programmed into an ATtiny85 with an ICSP programmer. I was impressed by how quick and easy it was!
What can the ATTiny85 do?