Circuito básico y programación de ATTiny85

En este caso os voy a traer una guía acerca del circuito básico y programación de un ATTiny85. El circuito básico es muy simple y sólo necesita una resistencia como componente externo, salvo que queramos variar la velocidad de reloj con un cristal externo. Para mantener esta guía simple de…

Sin comentarios

Reducir el consumo de energía en Arduino

En este caso os traigo una forma de reducir el consumo de energía en Arduino. Esto os será muy útil si vuestro proyecto va a ser alimentado por baterías e incluso por paneles solares. Si tu proyecto es básicamente leer un sensor cada cierto tiempo, puedes llegar a reducir el…

Sin comentarios

Arduino: TaskScheduler, no más millis ni delay

En esta entrada os voy a hablar de los TaskScheduler. Los TaskScheduler son como su nombre indica, programadores de tareas que nos permitirán crear tareas periódicas sin tener que usar millis o condicionales. ¿Cómo funcionan? Los TaskSchedulers son objetos a los que les puedes añadir tareas y ellos se encargan…

Sin comentarios

Arduino: Interrupciones de Hardware y Software

Una cosa bastante útil de la que me gustaría hablar son las Interrupciones. Una interrupción es una señal ya sea de Hardware o Software que hace que nuestro Arduino se salga del programa principal y ejecute una función indicada. Antes de empezar con ello, hay una serie de consideraciones importantes…

Sin comentarios

Arduino: Resistencias pull-up y pull-down

Hola, hoy os traigo un tutorial básico acerca de las resistencias pull-up y pull-down, y del modo de entrada INPUT_PULLUP de los pines de Arduino. Este tipo de resistencia ayudará a que tu Arduino no se vea afectado por le ruido eléctrico y recibas errores en tus mediciones como por…

Sin comentarios

Arduino: Circuito básico, Bootloader y programación

En este tutorial os voy a enseñar cómo crear un circuito de Arduino básico, quemar el Bootloader y programarlo directamente en la breadboard. Esto es útil cuando queramos crear circuitos usando ATMega328p independientes, o simplemente queramos reducir el consumo eliminado componentes extra. Entre las ventajas de este circuito están el…

Sin comentarios

Arduino: Variables y tipos de datos

Una cosa a importante a conocer son los tipos de variables de arduino, y es por eso que en este post os hablaré de Arduino y sus tipos de variables. Para empezar, aquí tenéis una tabla de los diferentes tipos, sus tamaños (algo muy importante a tener en cuenta), y…

Sin comentarios