Página 1 de 65 1231151 ... ÚltimoÚltimo
Resultados 1 al 10 de 644

Tema: Cleanflight (todo lo que debes saber)

  1. #1
    Hexacopter Member Avatar de Anakintf
    Fecha de ingreso
    19 abr, 14
    Ubicación
    Tenerife
    Mensajes
    553

    Cleanflight (todo lo que debes saber)

    Bueno, abro este hilo para dar a conocer este firmware, evolución del código multiwii, usado en placas 32bits como la FLIP32, FLIP32+, ACRONAZE, NAZE32 y derivadas de estas.

    Cleanflight
    Este firmware difiere del baseflight en que se intenta utilizar unas buenas prácticas de desarrollo de software que se traducen en:
    * Mayor fiabilidad a través de un código mas robusto y pruebas automatizadas.
    * Mantenimiento más fácil a través de la limpieza del código.
    * Mayor facilidad para desarrollo nuevas características.
    * Más fácil la reutilización del código

    Características adicionales
    Cleanflight también tiene características adicionales que no se encuentran en baseflight.

    * LEDs RGB para mostrar el estado y usos de la Flight Controller (a partir de ahora FC), los LED RGB deben ser WS2811, LED direccionables.
    * Soporte a los ESC con característica OneShot (KISS - Flyduino).
    * Soporte para FC que utilizan los procesadores STM32F3 (baseflight sólo admite STM32F1).
    * Soporte para la FC TauLabs Sparky
    * Soporte para la FC OpenPilot CC3D.
    * Soporte para la FC CJMCU Quadcopter nano.
    * Soporte para el desarrollo de distintas FC: (Port103R, EUSTM32F103RC, Olimexino, STM32F3Discovery).
    * Soporte para más de 8 canales RC - (por ejemplo, 16 Canales vía FrSky X4RSB SBus).
    * Soporte para el uso de interruptores de mas de tres posiciones a través de rangos de canal flexibles - no sólo como baseflight 3 o 3/6 en MultiWii.
    * Nueva rutina para PID de Lux (usando valores flotantes internos, resistente a la variación del looptime).
    * Configuración de Bluetooth y OSD simultánea.
    * Mejor gestión de las entradas PWM, PPM y detección del failsafe que baseflight.
    * Mejora la telemetría de FrSky.
    * Telemetría MSP.
    * RSSI través de un puerto ADC - Utiliza ADC para leer señales PWM RSSI, probados con FrSky D4R-II y X8R.
    * Autotune - portado desde BradWii, experimental.
    * Pantalla OLED - Muestra información sobre: Tensión de la batería, el perfil, velocidad, versión, sensores, RC, etc.
    * Ajuste en vuelo de PID y Rate.
    * Añadido failsafe PPM Graupner.
    * Telemetría Graupner HoTT.
    * Escenarios del puerto serie configurables para serie_RX, telemetría, MSP, GPS - Utilice la mayoría de los dispositivos en cualquier puerto serie.
    * Más correcciones de errores menores.
    Última edición por Anakintf; 06/01/2015 a las 10:20

  2. #2
    Hexacopter Member Avatar de Anakintf
    Fecha de ingreso
    19 abr, 14
    Ubicación
    Tenerife
    Mensajes
    553
    Instalar el firmware Cleanflight en nuestras FC

    Lo primero es bajar el GUI del Cleanflight de la tienda de aplicaciones del Chrome, una vez instalada la abrimos, veremos esta pantalla, vamos a la parte derecha y pulsamos sobre el botón FIRMWARE FLASHER

    Captura de pantalla 2014-12-28 20.00.16.jpg


    Ahora tenemos que seleccionar nuestra placa, para los que tenemos FLIP32 elegiremos las NAZE última versión y luego pulsamos el botón LOAD FIRMWARE [ONLINE]

    Captura de pantalla 2014-12-28 20.00.47.jpg


    Ahora seleccionamos la opción FULL CHIP ERASE para que haga un wipe al chip.

    Captura de pantalla 2014-12-28 20.01.20.jpg


    Una vez que hayamos hecho esto pulsamos el botón FLASH FIRMWARE
    Veremos como la barra de progreso nos indica el flasheo de la FC, una vez finalizado el proceso ya tenemos nuestra FC con el firmware Cleanflight.
    Última edición por Anakintf; 28/12/2014 a las 20:27

  3. #3
    Hexacopter Member Avatar de Anakintf
    Fecha de ingreso
    19 abr, 14
    Ubicación
    Tenerife
    Mensajes
    553
    Reservado 2

  4. #4
    Hexacopter Member Avatar de Anakintf
    Fecha de ingreso
    19 abr, 14
    Ubicación
    Tenerife
    Mensajes
    553
    Reservado 3

  5. #5
    Hexacopter Member Avatar de Anakintf
    Fecha de ingreso
    19 abr, 14
    Ubicación
    Tenerife
    Mensajes
    553
    Reservado 4

  6. #6
    Hexacopter Member Avatar de Anakintf
    Fecha de ingreso
    19 abr, 14
    Ubicación
    Tenerife
    Mensajes
    553
    Reservado 5

  7. #7
    Tricopter Member Avatar de Celtarra
    Fecha de ingreso
    08 abr, 13
    Ubicación
    vigo
    Mensajes
    49
    Interesante!
    Que mejoras traería? Seria mas fácil la configuración?
    Felices fiestas!!


    Enviado desde el otro lado del muro!

  8. #8
    Hexacopter Member Avatar de Anakintf
    Fecha de ingreso
    19 abr, 14
    Ubicación
    Tenerife
    Mensajes
    553
    Cita Iniciado por Celtarra Ver mensaje
    Interesante!
    Que mejoras traería? Seria mas fácil la configuración?
    Felices fiestas!!


    Enviado desde el otro lado del muro!
    Las mejoras ya las he narrado en el primer post, lo de configurarlo, pues el GUI es casi parecido al del baseflight, en siguientes post iré mostrando como se hace, así tendréis una guía visual. Espero que sirva de ayuda.

  9. #9
    Tricopter Member
    Fecha de ingreso
    26 sep, 13
    Ubicación
    Valencia
    Mensajes
    54
    Pues me parece genial que abras este post Anakintf, y lo voy a seguir muy de cerca.
    Para empezar supongo (perdón por la obviedad) pero se tendría que cargar el Firmward del Cleanflight, y por lo tanto la Nace (Flip), ya no funcionaria en Baseflight, con lo que yo que estoy empezando, mejor sigo como estoy y aprendiendo de cerca todo lo que pongas, y en cuanto lo tenga claro, migro al Cleanflight.

    Gracias Anakintf.

  10. #10
    Hexacopter Member Avatar de Anakintf
    Fecha de ingreso
    19 abr, 14
    Ubicación
    Tenerife
    Mensajes
    553
    Cita Iniciado por bastian Ver mensaje
    Pues me parece genial que abras este post Anakintf, y lo voy a seguir muy de cerca.
    Para empezar supongo (perdón por la obviedad) pero se tendría que cargar el Firmward del Cleanflight, y por lo tanto la Nace (Flip), ya no funcionaria en Baseflight, con lo que yo que estoy empezando, mejor sigo como estoy y aprendiendo de cerca todo lo que pongas, y en cuanto lo tenga claro, migro al Cleanflight.

    Gracias Anakintf.
    Sí, estás en lo cierto, debemos cambiar el firmware a Cleanflight, de todas formas la migración desde el Baseflight no es nada difícil, cambian los nombres de algunas variables que se configuran a través del CLI, el resto es configurable desde GUI, que como ya he comentado, es muy similar al GUI del Baseflight.
    Te agradezco que sigas este hilo.

    Un saludo.

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •