Skip to main content

Quick Start

Connect Inkplate 7SPECTRA to your computer with the USB-C cable from the box, pick Arduino or MicroPython below, and put your first text on the six-color screen.

1. Install the platform and library​

  1. Install the Inkplate board definition. In Arduino IDE, add this URL to Additional Boards Manager in the Preferences:

    https://github.com/SolderedElectronics/Inkplate-Board-Definitions-for-Arduino-IDE/raw/refs/heads/main/package_Inkplate_Boards_index.json

    Then open Tools → Board → Boards Manager, search for Soldered Inkplate Boards and install it.

  2. If you aren't using macOS, install the CH340 drivers in case you don't have them yet: instructions here.

  3. Install the Inkplate Arduino library from the Arduino Library Manager: type Inkplate and click Install.

Tip: downloading from GitHub. On the library's GitHub page, click the green Code button and choose Download ZIP, then add it in Arduino IDE with Sketch → Include Library → Add .ZIP Library....

2. Select and connect the board​

Select Tools → Board → Inkplate Boards and pick Soldered Inkplate 7SPECTRA, as well as the correct COM port.

3. Upload the first example​

Open the example, upload it, and wait for the screen to refresh.

Select Board
Inkplate7SPECTRA_Hello_World.ino
#include "Inkplate.h" // Include the Inkplate library
Inkplate display; // Create an Inkplate object for Inkplate 7SPECTRA

void setup() {
display.begin(); // Initialize the display hardware
display.clearDisplay(); // Clear the frame buffer (does NOT clear the physical screen)
display.setCursor(10, 10); // Set the text position to (10, 10) pixels
display.setTextSize(3); // Set text size to 3 (default is 1)
display.setTextColor(INKPLATE_BLACK); // Set text color to black
display.print("Hello World!"); // Print "Hello World!" at the set position
display.display(); // Refresh the e-paper display to show changes
}

void loop() {
// No code needed here for this example
}

🔗Open the complete Arduino example

examples/Inkplate7SPECTRA/Basic/Inkplate7SPECTRA_Hello_World

→

4. What to expect​

After the refresh, Hello World! appears in black, three times the base text size, near the top-left corner of the screen. The sketch prints nothing to the Serial Monitor. If compiling stops with "Wrong board selection for this example", the selected board is not Soldered Inkplate 7SPECTRA.

If setup fails or the display stays blank, continue with the checks on the Troubleshooting page.