Difference between revisions of "Quadcopter"

From Geeetech Wiki
Jump to: navigation, search
(Usage)
Line 4: Line 4:
 
[[4 Features]]
 
[[4 Features]]
 
[[5 Usage]]
 
[[5 Usage]]
 +
[[6 Update firmware]]
 
[[6 How to buy]]
 
[[6 How to buy]]
  

Revision as of 08:08, 13 November 2013

1 Introduction 2 Packaging list 3 Hardware Specification 4 Features 5 Usage 6 Update firmware 6 How to buy

Introduction

The Crazyflie is a tiny quadcopter often referred to as a nano-quad, built using the PCB itself as the frame. Developed solely by open source tools and designed with development in mind. E.g. we choose 0603 components (resistors & caps) over 0402 to make it easier to replace components. The voltage regulators are adjustable which makes it possible to change the digital and analog supply voltages simply by changing a couple of resistors.


Packaging list

  • Crazyflie control board
  • 5 x motor mounts (one as spare)
  • 5 x coreless motors (one as spare)
  • 5 x CW propellers
  • 5 x CCW propellers
  • 1 LiPo batter
  • A crazyradio

Hardware Specification

  • Powerful 32 bit MCU: STM32F103CB @ 72 MHz (128kb flash, 20kb RAM)
  • 3-axis high-performance MEMs gyros with 3-axis accelerometer: Invensense MPU-6050
  • Available footprints to manually solder magnetometer HMC5883L/HMC5983 or/and barometer MS5611 (Mounted on the 10-DOF version)
  • Expansion header 2×10 pins 1.27mm (0.05”) pitch including power, I2C/UART, SPI/ADC. Header also contains ARM Cortex 10-pin JTAG (header not included)
  • On-board low-energy radio@1mW based on the nRF24L01+ chip.

Features

  • Small and lightweight, around 19g and about 90mm motor to motor
  • Flight time up to 7 minutes with standard 170mAh Li-Po battery
  • Standard micro-USB connector for charging which takes ~20min for the stock 170mAh Li-Po battery
  • Up to 80m range (environment dependent) when using the Crazyradio USB dongle
  • 4-layer low noise PCB design with separate voltage regulators for digital and analog supply

Usage

Before you go ahead and assemble the Crazyflie check the Crazyflie control board and the Crazyradio electronics, Attach a powered micro-USB cable to the Crazyflie control board. It should power up and blink 5 times with the green LED. After that the green LED should be fully on and the red LED should blink.

1.Assembly

2 Start to flying

  • Download the client and install it [1]
  • If you get error about missing dll, download and install the [2]
  • Start up the application
  • Insert the joystick and Crazyradio,install the Crazyradio Windows driver [3]
  • Before you press connect make sure that the joystick is working as expected

and that the thrust is zero. The joystick values should be visible in the flight data box under target.

  • Press Connect
  • Wait for the scanning to complete
  • Double-click the Crazyflie you want to connect to. There's one debug URI for UI testing so you should connect to the URI that begins with radio://XX/XX/XX
  • The client will now connect to the Crazyflie and handshake
  • One the handshake is done you can start flying the Crazyflie. Remember the most tricky part is the thrust so start out easy

How to buy

Reservd