FRDM-Copter is an attempt to build firmware for mbed based multicopter running on FRDM boards from Freescale.

Dependencies:   FXAS21000 FXOS8700Q PID mbed-dsp mbed-rtos mbed

FRDM-Copter

Hardware

So far the following boards are used:

In addition I am planning on using:

Implementation

I decided to use mbed platform as it allows easy CMSIS-DAP debugging and firmware can be easily ported to other mbed enabled devices in future.

Phase 1

Sensor fusion will be implemented and estimated orientation plotted over blue-tooth in the Android application.

Phase 2

PID controller will be used to maintain orientation and control the motors using PWM channels, tuning will be possible in the Android application.

Phase 3

Controll will be implemented with CR20A 2.4Ghz module for use with Frsky Taranis.

Phase 4

All schematics will be transferred to KiCad on a single board.

Files at this revision

API Documentation at this revision

Comitter:
Mashu
Date:
Wed Jul 08 13:38:12 2015 +0000
Parent:
0:ec519775ae6f
Child:
2:05aaa453fbac
Commit message:
Initial commit with updated gyro library.

Changed in this revision

FXAS21000.lib Show annotated file Show diff for this revision Revisions of this file
--- a/FXAS21000.lib	Wed Jul 08 13:35:50 2015 +0000
+++ b/FXAS21000.lib	Wed Jul 08 13:38:12 2015 +0000
@@ -1,1 +1,1 @@
-http://developer.mbed.org/users/JimCarver/code/FXAS21000/#41bd7f360406
+https://developer.mbed.org/users/Mashu/code/FXAS21000/#41bd7f360406