Advertisement
Guest User

Untitled

a guest
Apr 5th, 2020
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.40 KB | None | 0 0
  1. #define N_GPIO 5
  2. const uint8_t pins[N_GPIO] = {2, 3, 4, 5, 13};
  3. const bool    mode[N_GPIO] = {INPUT, INPUT, OUTPUT, OUTPUT, OUTPUT};
  4.  
  5. void setup() {
  6.   for(uint8_t i=0; i<N_GPIO; i++){
  7.     pinMode(pins[i], mode[i]);
  8.   }
  9. }
  10.  
  11. void loop() {
  12.   static uint32_t blinkTime = millis();
  13.   if(millis() - blinkTime > 500){
  14.     blinkTime = millis();
  15.     digitalWrite(pins[4], !digitalRead(pins[4]));
  16.   }
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement