#include <FastLED.h>
#define N_LEDS 5
#define in_pin 19
#define out_pin 18
#define DATA_PIN 5
volatile int in_pulse = 0;
volatile int out_pulse = 0;
CRGB leds[N_LEDS];
void IRAM_ATTR inPulses()
{
in_pulse++;
}
void IRAM_ATTR outPulses()
{
out_pulse++;
}
void setup(){
Serial.begin(115200);
FastLED.addLeds<NEOPIXEL, DATA_PIN>(leds, N_LEDS); // GRB ordering is assumed
// attachInterrupt(out_pin, outPulses, RISING);
int i = 0;
while (digitalRead(19)== LOW ){
leds[i] = CRGB(0, 255, 0);
FastLED.show();
i++;
}
Serial.println("value");
Serial.println(i);
}
void loop()
{
}