Skip to content

LEDBoard 4x6; pixel pitch: 20mm x 5mm; LED: Rohm MSL0402RGBU1; Driver: TLC5971

License

Notifications You must be signed in to change notification settings

s-light/LEDBoard_4x6_p20x5

Repository files navigation

LEDBoard_4x6_p20x5

LED-Board 3d rendering LED-Board 3d rendering

  • LEDBoard with 4x6 LEDs
  • pixel pitch: 20mm x 5mm
  • LED: Rohm MSL0402RGB (1.8x1.6x0.5mm RGB)
  • Driver: TI TLC5971 (16bit dimming, constant current driver)






Project-Status

WIP

  • design schematics
  • layout pcb
  • order pcbs
  • order parts
  • solder boards
  • test
  • update documentation

Technical Information

there are groups of 4 LEDs that are controlled by one TLC5971.
every controller chip has 12 ConstantCurrent outputs. so every LED is controllable individual.

mapping

you need to create a mapping to linearize the order:

TODO: test & check if this table is correct

0 1 2 3
0 IC1 LED1 IC1 LED2 IC4 LED1 IC4 LED2
1 IC1 LED3 IC1 LED4 IC4 LED3 IC4 LED4
2 IC2 LED1 IC2 LED2 IC5 LED1 IC5 LED2
3 IC2 LED3 IC2 LED4 IC5 LED3 IC5 LED4
4 IC3 LED1 IC3 LED2 IC6 LED1 IC6 LED2
5 IC3 LED3 IC3 LED4 IC6 LED3 IC6 LED4

c++ / arduino

const uint8_t channel_position_map[4][4] = {
    { 0,  1, 12, 13},
    { 2,  3, 14, 15},
    { 4,  5, 16, 17},
    { 6,  7, 18, 19},
    { 8,  9, 20, 21},
    {10, 11, 22, 23},
};

HW

  • PCB size: ?x?x1,6mm
  • pixel-pitch: 20x5mm
  • 3.8V..5.5V
  • <= ??A (maximum)

controlling

for arduino you can use ulrichstern/Tlc59711

for other things have a look at LEDBoard_4x4_16bit


License

Creative Commons License
all files in LEDBoard_4x6_p20x5 by Stefan Krüger (s-light) are licensed under a
Creative Commons Attribution 4.0 International License .

all software parts/files are licensed under MIT.

About

LEDBoard 4x6; pixel pitch: 20mm x 5mm; LED: Rohm MSL0402RGBU1; Driver: TLC5971

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published