Entradas relacionadas con la electrónica.

Depurar con Serial.print en Arduino

En esta pequeña guía os voy a enseñar algo básico para poder depurar tu programa con Serial.print y demás comandos. Si eres programador, sabrás lo importante que son los logs para detectar fallos en tu programa, y dado que en Arduino no disponemos de sistema de ficheros, hay que emplear…

Sin comentarios

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

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: 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 realizar la programación 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…

Sin comentarios

Comunicación I2C Master-Master con Arduino

Hoy os traigo una guía acerca de cómo hacer una comunicación I2C bidireccional con Arduino. Recientemente he comenzado a trastear con este protocolo debido a que me interesa para un proyecto que tengo en mente, y tras unas pequeñas pruebas he podido comprobar que se pueden comunicar entre dos Arduino…

Sin comentarios