Difference between revisions of "LED Flexible Screen"

From London Hackspace Wiki
Jump to navigation Jump to search
(Created page with "{{EquipmentInfobox |name=LED Flexible Screens <!-- Name of the item. --> |image=FlexibleLEDScreen.jpg<!-- Image of the item. Leave with placeholder image if none exists. --> |...")
 
 
Line 38: Line 38:
 
|17||Red(Colour 2) Data
 
|17||Red(Colour 2) Data
 
|}
 
|}
 +
 +
===Reverse engineering notes===
 +
* There is a row of 595 shift registers, one row for each colour
 +
* The pins your interested are the shift reg pins, and A B C,
 +
* ABC is a binary coded decimal notation for row selection
 +
* You then multiplex over the rows
 +
* The two banks of shift regs share a clock and latch, and have two separate data inputs. So you have to input two streams of data at the same time using the same clock/latch
 +
* Its just one (two) sets of shift registers, with three pins to select which row you want to light
 +
* If you want to do both colours though, you can't use arduino's shiftOut function

Latest revision as of 02:53, 25 February 2014

LED Flexible Screens
FlexibleLEDScreen.jpg
Model Unknown
Status Reverse Engineered
Accessories Power Supplies, Controllers
Training link Unknown
Owner Unknown
Origin Unknown


Pin out
Pin Desc
1-4 5v+
5 NC
6-9 Ground
10 Green(Colour 1) Data
11 Clock
12 Latch
13 Row bit 1
14 Row bit 2
15 Row bit 3
16 Output Enable
17 Red(Colour 2) Data

Reverse engineering notes

  • There is a row of 595 shift registers, one row for each colour
  • The pins your interested are the shift reg pins, and A B C,
  • ABC is a binary coded decimal notation for row selection
  • You then multiplex over the rows
  • The two banks of shift regs share a clock and latch, and have two separate data inputs. So you have to input two streams of data at the same time using the same clock/latch
  • Its just one (two) sets of shift registers, with three pins to select which row you want to light
  • If you want to do both colours though, you can't use arduino's shiftOut function