So here’s my prototype setup which matches the code on github. Again, the addresses are not important, just use whichever you want to use.
The addresses in the code are in order if you are looking at the front of the grid (button side). So… with it flipped over, the order is reversed.
Therefore the code for this is:
// NeoTrellis setup
Adafruit_NeoTrellis trellis_array[NUM_ROWS / 4][NUM_COLS / 4] = {
{ Adafruit_NeoTrellis(0x33), Adafruit_NeoTrellis(0x31), Adafruit_NeoTrellis(0x2F), Adafruit_NeoTrellis(0x2E)}, // top row
{ Adafruit_NeoTrellis(0x35), Adafruit_NeoTrellis(0x39), Adafruit_NeoTrellis(0x3F), Adafruit_NeoTrellis(0x37) } // bottom row
};
I didn’t really pay attention when I put mine together or I would’ve done it the other way around.