dimitre
Reaction score
1

Latest activity Postings About

    • dimitre
      dimitre replied to the thread Help using UCS8904B.
      I found something very interesting yesterday while investigating timing issues and testing with a WS2812 strip. Using the correct timing ratios I could increase data rate 2.4x, sending data at 1920khz. I know this will have different results in...
    • dimitre
      dimitre replied to the thread Help using UCS8904B.
      @PaulS yes great it was the missing level shifter I had to increase the time of reset packet also, it was unstable with the 300us
    • dimitre
      dimitre replied to the thread Help using UCS8904B.
      Thank you I was wondering the same today, I'm not. I'll be using a level shifter in my next test. It is probably the only issue, I'll report back here
    • dimitre
      dimitre replied to the thread Help using UCS8904B.
      Yes you're right. I was trying to write WS2812 protocol. it drives well ws2812 strips but as they are both similar with timings and packet, at least some flickering would be displayed in UCS8904B
    • dimitre
      dimitre reacted to PaulS's post in the thread Help using UCS8904B with Like Like.
      For each LED you need to send 4x16 bits. Perhaps numBytes is confusing since every pixel is 16 bits, perhaps call it numWords? Shouldn't this declaration uint8_t *pixels; be uint16_t *pixels;? Paul
    • dimitre
      dimitre replied to the thread Help using UCS8904B.
      I've write now the minimal code to drive some pixels using WS2812 protocol, it is working OK. Code is adapted from Adafruit Neopixels Data pin is shared with UCS2903B. I suppose "something" should be happening there as well, but still behaving...
    • dimitre
      UCS8904B chip is a LED drive cascade chip with 16bit colors, RGBW output. I'm trying to drive it from a Teensy 3.2 with no success until now. Information is sparse about the data packet protocol, I'm assuming it is similar to ws2812 maybe with a...
      • IMG_8331.JPG
  • Loading…
  • Loading…
Back
Top