Categoría: Paso a paso

Leer señales PPM de radiocontrol con Arduino o STM32, paso a paso

En esta entrada aprenderemos cómo leer señales PPM de un receptor radiocontrol utilizando Arduino o STM32. El recetor que he utilizado es el fs-ia6b y el mando el FlySky i6 FS-i6 2.4G. Comprar mando y receptor radiocontrol Conexión entre receptor y Arduino  Alimentaremos el receptor de los 5V y GND de la placa Arduino. Utilizaremos la

Comunicación I2C entre Arduino y STM32

En esta entrada aprenderemos como enviar variables desde un STM32F103 (Blue Pill) a un Arduino Nano vía I2C. Por utilizar un ejemplo real y que pueda tener utilidad, enviaremos por I2C las lecturas de un sensor MPU6050: el STM32 hará lecturas del sensor MPU6050 y las enviara al Arduino Nano vía I2C para que este las

PCB controlador de vuelo Arduino | Curso diseño PCB

Os presento a Hedwig 🦉, el PCB controlador vuelo para drones basado en Arduino en el que he estado trabajando el último mes. ¿Quieres aprender a diseñar circuitos impresos como este para tus proyectos? continua leyendo 😉 He decidido lanzar un curso de diseño de PCB para principiantes, donde aprenderéis a diseñar PCB complejos que cubran

Tutorial Arduino ultra bajo consumo (90uA)

En esta breve entrada vamos a ver paso a paso como reducir el consumo de la placa Arduino Nano desde los 18mA que consume en funcionamiento normal, hasta 90uA (micro-amperios) en modo bajo consumo.  Si eres aficionado al mundo DIY y Arduino, tarde o temprano comenzarás a trabajar en algún proyecto que necesite de una

Como organizar un proyecto Arduino en 4 pasos

En esta entrada vamos a analizar como llevar a cabo con éxito un proyecto con Arduino de forma eficiente y ordenada, sin morir en el intento. Durante estos años con esta plataforma he aprendido muchas cosas a base de prueba y error, cosas que si hubiese sabido desde el comienzo me habría ahorrado muchas horas

MS5611 módulo presión atmosférica. Resolución de 10 cm de altura | Arduino

En esta entrada vamos a ver cómo utilizar el sensor barométrico MS5611 para estimar la altitud respecto a un punto con un error inferior a 10cm. El sensor que utilizo se muestra a continuación: Comprar MS5611 en Amazon Sensor MS5611, presión atmosférica de alta precisión El sensor MS5611 es un sensor barométrico de alta precisión. Proporciona lecturas

Medir distancia con Arduino y sensor de ultrasonidos HC-SR04

En esta entrada vamos a ver cómo utilizar el sensor de ultrasonidos HC-SR04 para medir distancias con un error de medida inferior a 0.5cm orientado a estimar la altitud de vuelo de nuestro drone, aunque sirve para cualquier aplicación. A continuación, os explico cómo utilizar este sensor para estimar la altitud de vuelo. El sensor

Arduino Drone | Material necesario y montaje de los componentes hardware

Índice: Conceptos generales sobre drones.  → Material necesario y montaje de los componentes hardware. Mando RC y receptor. Programación en Arduino (código). MPU6050 y su programación en Arduino (código). Batería LiPo (código). Control de estabilidad y PID. Motores, ESC y su programación en Arduino (código). Calibración de hélices y motores (código). Software completo y esquema detallado (código). Probando

Motores, ESC y su programación en Arduino (sketch)

Índice:  Conceptos generales sobre drones.  Material necesario y montaje de los componentes hardware. Mando RC y receptor. Programación en Arduino (código). MPU6050 y su programación en Arduino (código). Batería LiPo (código). Control de estabilidad y PID. → Motores, ESC y su programación en Arduino (código). Calibración de hélices y motores (código). Software completo y esquema detallado (código). Probando