Flight Controller. Mini Fun Fly



Similar documents
QUEEN HOBBY FLIP32+ MANUAL

Configuration Software User Instruction

RC Camera Control. User Guide v /20/2012

MANUAL FOR RX700 LR and NR

DROFLY PRO V3 User Guide

VBAR NEO. Quick Start Guide Express-Firmware

How To Control Gimbal

The Quadcopter Controller

WooKong Multi-Rotor User Manual

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM

0 28 November 2011 N/A First Release of Manual 1 24 February 2012 Page 21 Error in FY31AP connection diagram corrected.

AUTOPILOT QUICK START GUIDE

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

Lab Experiment 1: The LPC 2148 Education Board

The care and feeding of Pythons at the Redmond Zoo. (Using Micro Python and pyboard with Windows)

DIY Y6. Build Manual V.A 2014

INTRODUCTION TO SERIAL ARM

AEO Head Movement Tracker X-GYRO 1000 USER MANUAL(V1.1bata )

SimpleBGC Software User Manual

Naza for Multi-Rotor User Manual

DragonLink User Guide

2013 G Miller. 3 Axis Brushless Gimbal Controller Manual

TOSR0X-D. USB/Wireless Timer Relay Module. User Manual. Tinysine 2013 Version 1.0

SimpleBGC Software User Manual

INSTRUCTION MANUAL. Specification: collective pitch 3D quadcopter. TYPE: Collective Pitch Electric 3D Quadcopter. Rotor Diameter: 118MM.

FlameWheel450 User Manual V 1.8

PANO360 AUTOMATED PANORAMIC GIMBAL

computer radio control system

PolyBot Board. User's Guide V1.11 9/20/08

Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM

CONTENTS. 1. Reventon ESC Features. Page1. 2. Specifications.. Page1. 3. ESC s indicating LEDs.. Page5. 4. Wiring Diagram. Page5

An internal gyroscope minimizes the influence of dynamic linear acceleration on slope sensor readings.

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation

You motor now is ready to run. Wires Connection: Installing the Controller: Normal start up:

BIT COMMANDER. Serial RS232 / RS485 to Ethernet Converter

DIY QUAD. Build Manual V.A 2014

FLYPORT Wi-Fi G

User Guide Reflow Toaster Oven Controller

NEWBIES GUIDE to setting up and using the CRIUS MWC MultiWii SE Board Software By ATXHELI rev. 04/22/2012

RN-WIFLY-EVAL-UM. WiFly Evaluation Kit Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM Version 1.32r 10/9/2012 USER MANUAL

Modern Robotics, Inc Core Device Discovery Utility. Modern Robotics Inc, 2015

PDA Software Manual For the Windows CE and Mobile Operating Systems

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC Lark Ave., Suite 200 Los Gatos, CA

Work with Arduino Hardware

Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22.

Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000

Scorpion User Guide for Commander V 59V 160A ESC (OPTO/SBEC)

How to read this guide

GV- RK1352 Card Reader

Scripting Language Reference. SimpleBGC 32bit

Warnings: This manual is intended to guide a technicians or customers who would like to repair DBL's

KTA-223 Arduino Compatible Relay Controller

Keep it Simple Timing

Bluetooth to serial HC-06 wireless module

PMU-5V LED/OSD S3 S2 S1 M8 M7 M6 M5 M4 M3 M2 M1. OUT 12v OUT 5v

Arduino ADK Back. For information on using the board with the Android OS, see Google's ADK documentation.

Phoenixtech Brushless Motor Speed Controller Programming Guide

AC-115 Compact Networked Single Door Controller. Installation and User Manual

3D- Cam FPV User Guide. April, Rev. 0.2

INTELLIGENT CONTROL MODULE SA-2000-II HARDWARE MANUAL. Access Technologies International, Inc.

UniPi technical documentation REV 1.1

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Six-servo Robot Arm. DAGU Hi-Tech Electronic Co., LTD Six-servo Robot Arm

Technical Information Jumpers, Connectors and Memory JXM7031 (7031-xxx) MicroATX Motherboard Dual Jasper Forest Processors

Advanced Data Capture and Control Systems

User Manual. Thermo Scientific Orion

Using HyperTerminal with Agilent General Purpose Instruments

STIM202 Evaluation Kit

Arduino Due Back. Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum. Overview

Seriously Pro. Racing F3 Flight Controller. Thank you for directly supporting the Cleanflight project with your purchase.

PenMount Touch Screen Controller Board Installation Guide

Servo Motors (SensorDAQ only) Evaluation copy. Vernier Digital Control Unit (DCU) LabQuest or LabPro power supply

U g CS for DJI Phantom 2 Vision+, Phantom 3 and Inspire 1

Nuvoton Nu-Link Debug Adapter User Manual

HP4000EX Hardware Manual

Bluetooth UART/RS232 Module

How to setup a serial Bluetooth adapter Master Guide

User s Guide , Rev

L16. Quectel GNSS Engine. EVB User Guide L16_EVB_UGD_V1.0

VTOL UAV. Design of the On-Board Flight Control Electronics of an Unmanned Aerial Vehicle. Árvai László, ZMNE. Tavaszi Szél 2012 ÁRVAI LÁSZLÓ, ZMNE

APR-PRT3 Printer Module: C-Bus Programming Instructions

CG02 GB 3-Axis Brushless Camera/ Gimbal Instruction Manual Bedienungsanleitung Manuel d utilisation Manuale di Istruzioni

HVP-KV31F120M Quick Start Guide

Connecting instruments serially to your computer

IDD-213T User Manual. (Rev. 1.0) China Aerospace Telecommunications Limited

2M IR Mini Dome Quick Installation Guide

L Firmware And FPGA Configuration Upgrade

PM1122 INT DIGITAL INTERFACE REMOTE

Product Specification instalert Rapid Messenger Variable Message Sign

Installing the IF-NMEASC & SC30 Windows XP Drivers & Software

Welcome to FBL Gyro Configuration software

USER MANUAL V5.0 ST100

HYDRA HV OPERATION MANUAL. 2.0 Making Connections on your HYDRA speed control. Rosin core electrical solder

How to use the OMEGALOG software with the OM-SQ2010/SQ2020/SQ2040 Data Loggers.

USER S MANUAL TACHOTERMINAL PRO. Firmware

Dedalus autopilot User's manual

USER GUIDE EDBG. Description

NetProbe Lite. Web Based 8 Channel Sensor Collector. User Manual. Version 1.2

Remote monitoring of Crouzet Millenium 3 Using Netbiter EasyConnect EC220 & Netbiter Argos

Dedalus autopilot user's manual. Dedalus autopilot User's manual. Introduction

Transcription:

Flight Controller Mini Fun Fly Create by AbuseMarK 0

Mini FunFly Flight Controller Naze ( Introduction 6x6mm. 6 grams (no headers, 8 grams with). 000 degrees/second -axis MEMS gyro. auto-level capable with -axis MEMS accelerometer. -axis magnetometer. Pressure sensor. Flexible motor outputs, support various airframe types - Quad/Hexa/Tri/Bi/Y/Y6/octo/camera gimbal. Battery voltage monitoring and low voltage alarm. Up to 8 ch RC input - supports standard receivers or CPPM receiver. Modern -bit ARM processor running at.v/7mhz. Onboard USB for setup and configuration. MultiWii-based configuration software for easy setup. Designed for use with small indoor or small to mid-sized outdoor multirotor craft, or as a standalone camera stabilizer, the Naze flight control is simple to setup, with configuration based on the familiar MultiWii software. Using this hardware with any DJI frames is not supported. This includes: FlameWheel 0, 50, 550, or any future or past frames released by DJI. Do not use this hardware for serious business, commercial aerial photography, or anything else where its usage could endanger the end user, spectators, inanimate objects, aircraft flying overhead, etc. While the flight controller firmware and configuration software is based on the MultiWii system, the processor is not Atmel AVR, and this hardware cannot be programmed through the Arduino development environment or any AVR development tools. For more information on STM development, see the following link: http://code.google.com/p/afrodevices/wiki/stmdevelopment This hardware is provided as-is and end-user is expected to have reasonable

Mini FunFly Flight Controller Naze ( Hardware and Connection (Top) 6 ESC/Servo Headers Front direction Buzzer connector RC Input (CPPM/PWM) 8 M mounting hole 0.5mm spacing Status LEDs Power LED USB Port Battery Connector for Voltage Monitor Board is 6x6mm square, with mounting holes for M screws, spaced 0.5mm. [] ESC / Servo Headers 6 motors or motors and up to servos can be connected here. The pins towards center of the board are signal pins. Following that is 5V, and then Ground/GND pins. WARNING Incorrect or reverse connection to these connectors will instantly destroy the hardware. [] RC Input / Servo Output (CPPM / PWM) / GPS connector * With the connector facing out, the pins are used as follows. Unmarked pin (left-most top side) is ground, pin marked with dot is 5V, the rest are RC signal pins for CPPM (channel ) or channels through 8. Standard male to 5 6 7 8 male servo cable can be used to connect a CPPM receiver, then individual connectors going to signal pins for any additional PWM channels. In CPPM input mode, Channels and can be used for.v GPS connection. (:TX, :RX), and Channels 5 to 8 can be used for motor outputs. [] Buzzer 5V Buzzer, connect a header here, + and - are marked and should be followed.

Mini FunFly Flight Controller Naze ( Hardware and Connection (Bottom) 5 7 6 [] Battery Voltage Monitor Optionally connect + and - from battery pack here to be able to use in-flight battery voltage monitoring and alarm. Battery cell count is automatically detected, and cell warning voltage can be configured. For LiPo cells, up to 6S monitoring is supported. Buzzer will activate when voltage falls below configured per cell threshold. [5] Bootloader pads In case automatic firmware update fails or for upgrading from older firmware. Short pads together and connect power to the board. Firmware update tool can then be used to reflash. [6] Cortex Debug Connector 0 pin 0.05 debug connector connected to SWD port of STM. Pin is bottom left. [7] IC Connector SDA and SCL from the sensor IC bus are connected here. Used for debugging. [8] Telemetry / Bluetooth / XBee serial port RX and TX connectors from the USB Serial converter are available here. Can be used to connect Bluetooth / XBee / etc to allow changing settings without connecting USB. Cannot be used at same time with USB connection.

Mini FunFly Flight Controller Naze ( Motor Mixer Settings Images below show motor numbering and propeller rotation for various supported mixes. The number corresponds to the motor index (M to M8) from the diagrams below. Note, configurations with more than 6 motors require usage of CPPM receiver. In all cases, the front arrow on flight control board should point in same direction as red arrow in these illustrations. For Y and Y6 mixes, purple motors are top, and blue is bottom. In servo mode (Tricopter/Bicopter/Camera Stabilization), motor numbers change according to the diagrams below. When using CPPM receiver additional motor outputs are available for Hexa + Camera, or Octo configuration. S QuadCopter-X (default) QuadCopter-Plus TriCopter GND 5V Signal S S M M M M M M M M M5 M6 Signal 5 6 7 8 M5 M6 M7 M8 NOTE: When using CPPM receiver only! 6 5 Servo Mode Standard Mode Y6 6 5 5 6 Hexa-X Hexa-Plus Y In Tri-Copter mode, tail tilt servo connects to S, and motors M..M as shown on the diagram above. When camera stabilization is enabled, gimbal pitch/roll servos connect to S/S, and motor connectors shift as well.

Mini FunFly Flight Controller Naze ( Camera Stabilization and Gimbal Mode Naze can be used as a standalone camera gimbal stabilization unit. By setting multirotor type to Standalone Gimbal Stabilization, servo outputs and can drive camera gimbal servos. Both analog (50Hz refresh) and digital (00Hz+ refresh) servos are supported. Servo gain (amount of servo travel for given angle of tilt) is configurable for both pitch and roll axis. In addition to standalone stabilization, camera outputs can also be enabled when used as a standard multirotor controller. In case of regular (PWM) receiver, this limits to Quad mixer. In case of CPPM receiver, up to Octo can be supported while still allowing for camera control. Channels AUX/AUX can be assigned to tilt/roll the camera mount in addition to stabilization. Servo Pitch Axis Servo Roll Axis S S M M M M Servo Mode GND 5V Signal If using high-current-draw servos for camera stabilization, consider powering them from a separate BEC. Only connect Signal and GND wire to the board, and 5V wire from servos to a separate power source.

Mini FunFly Flight Controller Naze ( Firmware Upgrade / MultiWiiConf To update firmware,. Download Flash Loader Demonstrator and latest baseflight firmware from http://code.google.com/p/afrodevices/downloads/list. Plug in USB or apply power.. Send R (no enter/line feed needed) over serial port at 500, 8n.. Run Flash Loader, choose USB port, click next until asked for firmware hex file. 5. Upload. 6. When finished, unplug/replug USB or reconnect power. If flash fails or sending R does not enter bootloader mode, extended method is used:. Temporarily short bootloader pads (5) on the bottom of the board.. Plug in USB or apply power.. Follow instruction steps -6 above. MultiWiiConf usage is standard, and all the basics are covered at MultiWii website, http://www.multiwii.com/software. There are no special requirements for this board, and default settings are sufficient for stable flight.

Mini FunFly Flight Controller Naze ( Command Line Interface / configuration Command Line Interface (hereafter CLI) is used to configure most functions of the board. A terminal program (such as PuTTY or HyperTerminal) should be used. Download PuTTY from http://www.chiark.greenend.org.uk/~sgtatham/putty/ Connect to USB Serial port at 500 baud, 8bit, no parity, stop bit. These are default settings for most terminal programs. To enter CLI, type # into the terminal. A message will be printed, Entering CLI Mode, type 'exit' to return, or 'help' Command line is interactive, and most commands will print something in return. Available commands: help print out a list of all commands with short description of each defaults reset all settings to built in defaults, and reboot feature map enable, disable, or list enabled features (such as CPPM input, GPS, etc) configure RC channel mapping for CPPM and regular receiver mixer set or show current multirotor mixer (such as Quad/Hexa/etc) set set or list available parameters. Many settings are available. status print out system status (voltage, uptime, enabled sensors, etc) version print out firmware version and build date/time save/exit save settings and reboot WARNING Any changes to settings in cli, in particular related to motor output (throttle values, etc) are accepted REALTIME and may result in motors starting up without warning. Always configure with props disconnected or when model is only powered by USB. Common usage examples: To enable CPPM receiver, enable PPM feature: # feature ppm # save To disable battery voltage monitoring, disable VBAT feature: # feature -vbat # save To enable camera stabilization and change mixer to Quad-Plus: # mixer quadp # feature servo_tilt # save To configure CPPM receiver for EATR channel order and swap AUX/: # map EATR #save Settings are applied real-time, however not saved until save or exit command is executed.