Code Monkey home page Code Monkey logo

draco's Introduction

Draco

Draco is opensource HW&SW UAV flight controller board. It was primary designed for my needs, but anybody can manufacture it, use it or modify it. If you would like to own one, you can contact me.

It has two MCUs on it. The smaller one is used for OSD. The bigger one is running TauLabs flight code.

Draco board

###Features###

  • main MCU STM32F4, MCU for OSD STM32F303CC
  • 32MBit serial flash
  • MPU9250 in SPI mode
  • MS5611 in SPI mode
  • CAN bus transceiver
  • microSD slot via SDIO
  • 4x A/D inputs
  • slot for telemetry module (XBee or PirateBee)
  • half-duplex inverted serial line for new FrSky S.PORT telemetry bus
  • GPS port with power, UART and I2C for external compass
  • 2x extension port with UART/I2C and GPIOs
  • extension SPI port
  • dedicated sonar port with power and trigger+echo signals
  • microUSB
  • 12x PWM in/out + 1x S.BUS/CPPM pin on 2.54mm header
  • 6x LEDs
  • micro button
  • OSD with resolution 320x240, automatic PAL/NTSC detection
  • dimmensions: 62x47mm

###TauLabs### Draco is currently one of the non-official TauLabs target. You can find ported code at my fork. There are still some things missing and I will probably add them in short time:

  • support for microSD card logging
  • support of FrSky S.PORT telemetry protocol
  • micro button support

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.