"compilation terminated. exit status 1 Error compiling."

#include <Adafruit_NeoPixel.h>
#include <KosmosBits_Pixel.h>
#include <Kosmobits_Pins.h>

const int button1 = KOSMOBITS_BUTTON_1_PIN;
const int button2 = KOSMOBITS_BUTTON_2_PIN;

int red = 0;
int green = 0;
int blue = 0;
const int brightness = 50;

KosmoBits_Pixel pixel;

void setup() {
  pinMode(button1, INPUT);
  pinMode(button2, INPUT);

void loop() { 

  if (digitalRead(button1) == LOW) {
    red = 255;
  } else {
    red = 0;
  }
}
if (digitalRead(button2) == LOW) {
  blue = 255;
} else {
  blue = 0;
  pixel.setColor(red, green, blue, brightness);

  delay(50);
}

And what is a full error message?

Arduino: 1.6.6 (Windows 7), Board: “Arduino/Genuino Uno”

C:\Users\PCUser\Documents\Arduino\sketch_feb05a\sketch_feb05a.ino:2:30: fatal error: KosmosBits_Pixel.h: No such file or directory

#include <KosmosBits_Pixel.h>

^

compilation terminated.

exit status 1
Error compiling.

This report would have more information with
“Show verbose output during compilation”
enabled in File > Preferences.

fatal error: KosmosBits_Pixel.h: No such file or directory

How could that message possibly be any clearer?

Do NOT use libraries you haven't downloaded and installed properly.

The German program example in the downloads uses:

KOSMOBITS_TASTE_1_PIN; for button1 and KOSMOBITS_TASTE_2_PIN; for button2.

"Taste" in German translates to "button" in English.

TRY:

const int button1 = KOSMOBITS_TASTE_1_PIN;
const int button2 = KOSMOBITS_TASTE_2_PIN;

Instead of:

const int button1 = KOSMOBITS_BUTTON_1_PIN;
const int button2 = KOSMOBITS_BUTTON_2_PIN;

to name the buttons on the interaction board.

It works now!