Hi,
My PCB assembly as you see in the video, has the modules daisy chained like this.
The modules are oriented the other way around.
Tom...
Hi,
My PCB assembly as you see in the video, has the modules daisy chained like this.
Tom...
That "Banggood" listing is about double the price on Aliexpress.
The module in your picture appears to be the version with the LED matrices soldered rather than socketed and does not have the inter-module connections on the PCB, thus the pin headers and jumpers. One advantage however is that it is fitted with straight pins on the ends so you can chain that to another similar module using jumpers.
Those with the right angle pins on the ends are a major problem, the absolute worst being when the matrices are soldered directly. If they are socketed, at least you can remove them and de-solder the offending right angle pins.
Not sure what you mean there?
Hi.
I think the LED MATRIX is turned 90deg buy having headers top and bottom.
Tom...
I am confused. To which modules are you referring?
Sorry, but I do not see what it is you are comparing to what and how you may be suggesting the modules could actually be rotated in a four module PCB.
Certainly the "old" module is the other way around, rotated by 90°, I would have to look up what its designation is for Marco's code as yes, the connections may be somewhat different and since it uses the same 1088AS matrix, Marco's code has to operate quite differently, swapping rows and columns.
There is one minor variant designed for two dimensional stacking, but I presume it actually follows the "FC-16 design:
Hi,
Well the display I have is the same as @stevemj , and when I use his code I got the correct results.
The only other thing could be as mentioned by @marco_c , the library may not be up to date.
Tom...
Well, that is the point - if you have the old library version, it will not respond to the #define in your own code.
Hi Folks,
I greatly appreciate all the replies to my question. As I said earlier I cannot do anything until after this weekend. I hope to have some time this evening.
I am just writing now to say thank you and to let you know I have seen the notifying emails.
I plan to repond fully very soon Steve
Hello Tom,
I was also going to try on the Uno, haven't had time as yet.
This is a photo of the display rear only - as a new poster I can only upload one image.
(just going through the postings, so this may be superseded later).
Steve
Hello Paul,
The LED matrix are socketed. The whole PCBis continuous, i.e. no header between sections, copper traces. I put a photo of the rear in response to Tom's request.
Steve
Hi,
Yes, basically the same as mine.
Just mine is made of 4 individual modules and uses the jumpers and a good bit of tape across the front of the display to lock it together.
The PCB pattern is different, so its form a different manufacturer.
Tom....
So what we want to know is the Website from which you (stevemj) obtained your display so we can see the full details. The PCB pattern on that photo (and the artwork) is certainly different to the common FC-16 but that does not necessarily suggest the circuit is actually different.
If the displays are socketed it would be interesting to see what is on the PCB under them. As I mention in #22, the versions where the matrix is directly soldered are a real pain to use.
Hello Tom,
I am not able to identify where I purchased the display; probably either eBay or AliExpress - that covers a hugh number of sources though I'm afraid.
I was hoping to do some practical tests and possibly use my 'scope with an SPI decoder on it and /or my serial bus decoder tool I bought ages ago (a bit like bus pirate). I have some urgent activities to accomplish first though.
thank you, Steve
Photo is too small and dimly lit to make out the connections to compare against a known FC-16 module. You need to take photos in full daylight - but not direct sun - not in a dungeon!
I am in a dungeon, Paul. Ha ha.
Will re-photo in tomorrow's daylight.
As I suggested earlier, reload the library to get a clean copy and then just let the software do the work for you. Run the MD_MAX72xx_Dynamic_HW example to display text on the display - the one you can read is the type of display you need to set.
And of course, tell us what you find.
Excellent! The automatic finder. Like the old I²C LCD type finder and Bill's new version.
This should be clearer (out of dungeon ) and I used a better camera than on my 'phone. This is showing the last two positions exposed with the LED matrix removed. There a four such postions in the assembly.
Can't work on this any further today.
Steve
OK, got it!
This display is not a FC-16.
At least, it is not exactly an FC-16. Its connections are the same except that the matrix is rotated 180°. This is consistent with the original description (#1).
I am not sure whether the solution is to use
#define HARDWARE_TYPE MD_MAX72XX::ICSTATION_HW
which I suspect is wrong as I cannot reconcile the connections on the ICstation module, or to continue with the "FC-16 " declaration in the code, but to add
#define HW_REV_ROWS 1
#define HW_REV_COLS 1
I suggest you try these two options, unless Marco can clarify this further.