diff --git a/firmware/main/main.ino b/firmware/main/main.ino index 6e2f401..fe5f877 100644 --- a/firmware/main/main.ino +++ b/firmware/main/main.ino @@ -10,18 +10,30 @@ CRGB led[NUM_LED]; const byte ROWS = 4; const byte COLS = 4; char keys[ROWS][COLS] = { - {'0','1','2','3'}, - {'4','5','6','7'}, - {'8','9','a','b'}, - {'c','d','e','f'} + {'0','1','2','3'}, + {'4','5','6','7'}, + {'8','9','a','b'}, + {'c','d','e','f'} }; byte rowPins[ROWS] = {13, 5, 10, 9}; byte colPins[COLS] = {8, 6, 12, 4}; Keypad kpd = Keypad(makeKeymap(keys), rowPins, colPins, ROWS, COLS); char ctrlKey = KEY_LEFT_CTRL; +void setAll(int red, int grn, int blu){ + for (int i = 0; i < NUM_LED; i++){ + led[i] = CRGB(red, grn, blu); + } + FastLED.show(); +} + void setup() { - + FastLED.addLeds(led, NUM_LED); + setAll(0, 0, 255) + Keyboard.begin(); + pinMode(ledpin,OUTPUT); + digitalWrite(ledpin, HIGH); + } void loop() {