0

I have been trying to get 8 RGB leds to work with a TLC5947 driver using a Raspberry Pi. But I am not able to get the leds to work.

I have tried with the help of fpulse from Wrobbel. But this did not work, maybe there are some settings wrong on the RPi.

I also converted the Library code the people at Adafruit used with an arduino. The pins from the driver are connected with the RPi in the following way:

  • LAT->CE0
  • /OE->GND
  • CLK->CLK
  • DIN->MOSI
  • GND->GND
  • V+->3V3

I am doing something wrong? Is there some setting that most be set on the RPi? Any tips would be welcome because for the moment I don't know how to get any further.

4
  • Do both the Adafruit module and the encapsulated TLC5947 work from 3V3 logic?
    – joan
    Commented Feb 18, 2015 at 13:54
  • @joan the datasheet of the TLC5947 indeed says that it should be compatible with voltages between 3 and 5.5. adafruit.com/datasheets/tlc5947.pdf
    – Xer0FyT
    Commented Feb 18, 2015 at 14:31
  • Adafruit repeatedly mention 5V+ for the module. That might just be because it's targeted at Arduino. You could try my piscope (needs pigpio) to monitor the signals.
    – joan
    Commented Feb 18, 2015 at 16:57
  • @joan I have changed the connection of the V+ pin to 5V. But it didn't change anything immediatly. Now I will look into the piscope application, than I can at least monitor the signal. Thanks for the tip.
    – Xer0FyT
    Commented Feb 18, 2015 at 18:05

1 Answer 1

1

It is not really a solution with the TLC5947. But I was able to get my leds to work with a MCP23017 module.

@joan thanks for looking into this.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.