Skip to content

Carlos4621/ArduinoPins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArduinoPins

Una librería para el mejor manejo de pines, permitiendo una mejor legibilidad y mantenimiento del código

Ejemplos

Ejemplos para el uso de todas las clases se encuentran en la carpeta examples

/*
    Ejemplo de cómo parpadear un led con DigitalOutput
*/

#include <Arduino.h>
#include "DigitalOutput.hpp"

static constexpr uint8_t ledGPIOPin{ 4 };

DigitalOutput led{ ledGPIOPin };

void setup() {
    led.begin(); // Inicializar antes de usar
}

void loop() {
    led.write(true); // o 1 o HIGH

    delay(1000);

    led.write(false); // o 0 u LOW

    delay(1000);
}

About

A simple library for object-oriented use of GPIO pins

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages