Porting HT1632C driver to Spark Core, need help!

I was going to try the SPI version first, as it appeared to simplify the coding quite a bit.

Just to verify, from the HT1632C spec, I need three wires:
CS / WR / DATA

HT1632C - Photon
CS = SS (latch)*1 ~ A2 (by default for SPI)
WR = SLCK(?) ~ A3
DATA = MOSI ~ A5

*1 - I will have three of these in my implementation with 3 panels, A2, A6, A7

Do I at least have that part correct?

@Catfang, software SPI is not really complicated but your pin assumptions for hardware SPI are correct with a CS line required for each panel “section”. The display uses SPI mode 0. Give it a shot and let me know how it goes!