Todo sobre Arduino

Interrupciones PCINT en Arduino

Hoy os voy a traer algo un poco más avanzado en Arduino, y es la forma de utilizar las Interrupciones PCINT (Pin Changes interruptions), en Arduino. Anteriormente ya hablamos de las interrupciones de hardware (INT), las cuales estaban limitadas a ciertos pines dependiendo del modelo de Arduino. Las ventajas de…

Sin comentarios

STM32F103 Bootloader y programación

En esta ocasión os traigo una guía sobre STM32F103 (Bootloader), y su programación. Este microcontrolador tiene la ventaja de tener más capacidad en todos los aspectos frente a un Arduino (ATMega328p), teniendo más SRAM, memoria de programa, resolución de los ADC y DAC... por un poco más de dinero. Mas…

Sin comentarios

ArduMenu: Crear menús en Arduino o ESP8266

Hoy os traigo un módulo que he creado, el cual te permitirá crear menús para tu Arduino y compatibles, como por ejemplo el ESP8266. Actualmente sólo es compatible con dos pantallas: Nokia 5510 (PCD8544) y las que usen el chip ST77XX, con las librerías de Adafruit. En el futuro intentaré…

2 comentarios

Mejora las lecturas analógicas de tu Arduino

Hoy os traigo un truco simple para mejorar las lecturas analógicas de tu Arduino. Una de las cosas que notas cuando empiezas a usar Arduino y realizar lecturas analógicas, es la fluctuación que hay entre medidas debido a la sensibilidad de los pines analógicos. En mi caso cuando más lo…

Sin comentarios

Fuente variable con Arduino y QC3

Hola, hoy os traigo algo que llevo tiempo queriendo hacer. Se trata de una fuente de alimentación variable con Arduino y un cargador compatible con QC3. Con ella conseguiremos por ejemplo, una salida con un rango de voltajes comprendido entre 3.6v y 20v en saltos de 200mv. En resumen, entre…

Sin comentarios

Instalar librerías Arduino en el IDE

Hola,En esta ocasión lo que os traigo no es más que un mini tutorial, acerca de cómo instalar librerías Arduino en la IDE. Este manual es principalmente para evitar tener que estar indicando en cada post que requiere instalar una librería, los pasos necesarios para hacerlo. En esta guía veremos…

Sin comentarios

Cambiando la velocidad de reloj de Arduino

Hola, en esta guía os enseñaré cómo cambiar la velocidad de reloj de nuestro Arduino, por lo que podremos prescindir de componentes, reducir el consumo, usarlo con menos voltaje, o incluso overclockear nuestro ATMega328p. Originalmente Arduino funciona a 16Mhz, pero es posible cambiarlo par que funcione a frecuencias de entre…

Sin comentarios