RGB LED display board
Bring a small amount of occasions Square into the house or apartment with this 16 x 32 RGB LED matrix panel. These panels are typically familiar with make movie walls, within nyc we come across them from the sides of busses and bus stops, to show animations or quick videos. We believed they seemed really cool therefore we acquired a few cardboard boxes of those from a factory. They usually have 512 brilliant RGB LEDs organized in a 16x32 grid regarding the front. Regarding the straight back there is certainly a PCB with two IDC connections (one feedback, one output: the theory is that you can chain these collectively) and 12 16-bit latches that allow you to drive the screen with a 1:8 scan rate.
These shows tend to be 'chainable' - connect one result to another location feedback - but our Arduino instance signal cannot help this (yet). It requires a top speed processor plus RAM versus Arduino has actually!
These panels need 12 digital pins (6 bit information, 6 bit control) and good 5V offer, around 2A per panel. We advise our 2A regulated 5V adapter after which soldering a jack on particularly from our extension cable. Please check-out our tutorial for more details!
Keep in mind that these displays are made to be driven by FPGAs or other high-speed processors: they don't have built in PWM control over all kinds. Alternatively, you're expected to redraw the display repeatedly to 'manually' PWM the whole thing. On a 16 MHz arduino, we was able to squeeze 12-bit color (4096 colors) with 20per cent CPU usage but this display would truly shine if driven by any FPGA, CPLD, Propeller, XMOS or any other high-speed multi-core operator. Fortunately your display is pre-white balanced with great uniformity if you switch on all LEDs its perhaps not an especially tinted white.
Of course, we wouldn't leave you with a datasheet and a "best of luck!" We a full wiring diagrams and working Arduino library signal with examples from attracting pixels, outlines, rectangles, sectors and text. You'll get your color blasting in the time! On an Arduino, you'll need 12 digital pins, and about 800 bytes of RAM to buffer the 12-bit color image. Currently we lack wiring paperwork the MEGA, but we will upgrade our tutorial next week to add MEGA
Please be aware! These panels are remainder stock from production facilities which make huge light panels. Because of this, the design, LED tint, power cable style and length, and exact dimensions might vary from batch to batch, even though the basic procedure, codebase and guide is the same.