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 😉

Curso diseño PCB | Controlador de vuelo con Arduino

He decidido lanzar un curso de diseño de PCB para principiantes, donde aprenderéis a diseñar PCB complejos que cubran las necesidades de vuestros proyectos DIY. Para llegar a este objetivo, vamos a diseñar desde cero este PCB controlador de vuelo para drones. Como veis, que sea un curso para principiantes no significa que vayamos limitarnos a PCB simples. Saldréis del curso siendo capaces de diseñar circuitos impresos complejos con la confianza necesaria, y con una base solida para poder seguir creciendo.

Se trata de un controlador de vuelo basado en STM32 (Blue Pill) y ATM328p (Arduino Nano). Sobre el STM32 os diré que es un chip hasta 4 veces mas rápido que un Nano, y que programaremos en el mismo lenguaje y el IDE de Arduino. Es también ideal si nos queremos iniciar en la programación en C o C++.

Curso diseño PCB | Controlador de vuelo con Arduino | Componentes del PCB

Cada chip o MCU tendrá una función diferente: el STM32 ejecutará el controlador de vuelo (MPU6050, control de estabilidad, radar para control de altitud…), mientras que el ATM328p se encargará de las comunicaciones (telemetría en tiempo real y grabar los datos en una tarjeta microSD). Ambos chip estarán comunicados vía I2C.

En resumidas cuentas, en el curso vamos a…

  • Aprender a diseñar PCB complejos (4 capas). Para ello, vamos a diseñar desde 0 un controlador de vuelo para drones basado en Arduino.
  • Controlador de vuelo basado en STM32  + ATM328p, ambas programadas con el lenguaje de programación e IDE de Arduino. Comunicación vía I2C entre ambas MCU.
  • Integración en PCB de MPU6050 para control de estabilidad.
  • Telemetría en tiempo real. Vamos a diseñar e incorporar en el PCB un nRF24L01 con antena SMA.
  • Registro de variables en tiempo real en una tarjeta SD.
  • Integración LIDAR (radar) para conocer la altitud de vuelo y poder implementar un control de altitud.
  • Pantalla OLED integrada en al PCB.
  • Diseño de fuente de alimentación 5V y 3.3V partiendo de los 12V de batería.

Como veis, vamos a aprender muchas cosas. El curso saldrá a la luz en los próximos meses y tendrá un coste aproximado de 30€. Si estás interesado, suscríbete para recibir un aviso 😉 

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *