ReWrite completo de librería, cambiar nombre luego para que no joda al compilar con el SMT32, se ve que en el core ya hay una librería con el mismo nombre
ToDo:
[ ] no cagarla con los "#if"
[ ] Tiempo y avance que se pueda modificar editando la variable en si , dejarla en public y listo, no hace falta un void solo para eso
[ ] en caso de que el Target sea un SMT32 o un AtMega328, usar manipulación de puertos, caso contrario solo usar digitalWrite
[ ] dejar la interrupción para que también maneje el tiempo de inyección, menos engorroso de hacer debug y 4 if adicionales no van a matar a nadie
ReWrite completo de librería, cambiar nombre luego para que no joda al compilar con el SMT32, se ve que en el core ya hay una librería con el mismo nombre ToDo: