Ethernet-Shield (rev6) +TLC5940

Hey everybody

I've just purchased my ethernet shield (actually its rev6) and everything is working fine.

In my next Project I'am going to build a 18x9 RGB LED Table and I've planned to build it with Texas Instruments TLC5940NT. I've ordered 3 of these IC's and they are working fine.

So the Ethernet-Shield on its own is working and the TLC5940'S are working to.

But I cant' use them together...
The Pins the Ethernet-Shield needs according to its layout are (iam using the Arduino Mega 2560) 11,10 ,6,5 and 3 (there is this "~" Symbol in front of them). As far as i read the newer Arduino Mega compatible Ethernet boards are using the ICSP header but I wanna be honest : I don't have a clue what the ICSP header is for...^^( I know that SPI is running over it but are the ISCP Pins some dedicated pins or just in parallel with some other Pins?).

So my Questions is:
Does anybody know how to change the timer of the TLC library to Timer2 so I can use pins 11 and 12 which are obviously not in use of the ethernet shield?
And if you don't want to give me a link can you please send me a hint?

( Sorry if my english offends you but my native languish is german....)

I have one of these newer Ethernet shields as well. There are some threads in the forum on this newer model. Schematics seem not to be available yet. The ~ symbols, though, do not indicate that these are in use by the Ethernet shield. According to my supplier they are simply a PWM indicator of sorts.

From what I can see by looking at the "V6" board, only pins 4 (SPI chip select for the SD card) and 10 (SPI chip select for Ethernet) are in use in addition to the ICSP header (these are the six pins on the backside) and the supply voltage.

HTH,
Sebastian

Thank you Sebastian

Yes you are right the Shield is indeed not using the pins with the "~"-sign.( Except 10 and 4)

Simply setting the transfer mode to bitbang in the TLC5940-library and selecting pins which are not used for SPI helped me out :smiley:

best regards