Stuck after matrix.begin()

You might take a look at some progress here, and specifically where I mention the ISR differences: