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:
- FRDM-CR20A 2.4Ghz module for communication with Frsky Taranis X9D+
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.
Revision 1:b55a0bb3a4f4, committed 2015-07-08
- 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