Inkplate SPECTRA13 doc fixes

Not a question, but here are a few updates/fixes to the published 13spectra “quick start guide”:

The link to the arduino board definitions isn’t quite correct .. it should link to the actual raw file, ie. https://raw.githubusercontent.com/SolderedElectronics/Inkplate-Board-Definitions-for-Arduino-IDE/refs/heads/main/package_Inkplate_Boards_index.json

Newer MacOS comes with a CH34 driver by default, but that version doesn’t support the chips in the 13spectra. I had to install an updated driver from here:

Note that after installing that using their docs, you also have to enable the driver in MacOS security settings: Settings → Login Items & Extensions → CH34xVPCDriver → (i) button → enable driver.

The example code is missing a semicolon on this line display.setCursor(10,10)
… and even after fixing that syntax error, it won’t print anything. You also need to add this line: display.setTextColor(INKPLATE_BLACK); // Set text color to black

Palette indices are wrong for 13spectra in the online image tool, which appears to be using ‘6COLOR’ indices. Correct mappings below.

The color definitions in Inkplate.h are also incorrect for 13spectra. You have to decrement INKPLATE_BLUE and INKPLATE_GREEN to actually get those respective colors.

┌───────┬──────────────────┬──────────────┐
│ index │ 13 SPECTRA order │ 6COLOR order │
├───────┼──────────────────┼──────────────┤
│ 0 │ black │ black │
├───────┼──────────────────┼──────────────┤
│ 1 │ white │ white │
├───────┼──────────────────┼──────────────┤
│ 2 │ yellow │ green │
├───────┼──────────────────┼──────────────┤
│ 3 │ red │ blue │
├───────┼──────────────────┼──────────────┤
│ 4 │ blue │ red │
├───────┼──────────────────┼──────────────┤
│ 5 │ green │ yellow │
└───────┴──────────────────┴──────────────┘

Hi @jhurstus , thank you so much for letting us know about these discrepancies in the docs, it’s been fixed.