Thread Tools
This thread is privately moderated by Sambas1983, who may elect to delete unwanted replies.
Mar 07, 2017, 02:42 PM
Registered User
Thread OP
Discussion

Next generation flight controller, AnyFC-F7


I started this design at the time ST's STM32F7 chips started to appear at distributors lists. This was around same time as F4 board support appeared to BetaFlight and InavFlight where I already had some work done also. Base of this design was the earlier AnyFC F4 which I was also happy with. I mostly wanted it to suit my own needs. Enough connectivity, good sensor selection and suitable for both BetaFlight and InavFlight. Design was completed around one month time and after prototypes got assembled I already had some crude code support done for BetaFlight. Around May 2016 I did my first testflight with prototypes. I tried to offer final design for some known manufactures but for some reason they weren't interested. As always I finally made the design OSHW so anyone capable to manufacture them can make them. I know few of them are out in the wild. I'm not manufacturing or selling these.


And the specs:
  • STM32F745VGT 100pin lqfp
  • MPU6000 SPI, THE GYRO/ACC if you ask me
  • MS5611 baro
  • 10-pwm outputs (DSHOT supported six of them)
  • 6-pwm inputs (1xppm)
  • VCP connection
  • All 8 hardware UARTs available, depending on configuration
  • SDcard slot for blackbox, missed this on F4 version
  • CAN-bus ready.
  • 3-AD inputs, one divided and two direct

Prototypes looked like this:



Thermal profile at no airflow:


One of the first flights with BetaFlight:
AnyFC-F7 first test, before storm edition (4 min 57 sec)


And one of the recent flights with InavFlight and X8 wing.
x8sunset (9 min 33 sec)


Source:
https://github.com/sambas/hw/tree/master/AnyFCF7
https://github.com/betaflight/betafl...oard---ANYFCF7
Last edited by Sambas1983; Aug 26, 2018 at 07:52 AM.
Sign up now
to remove ads between posts
Mar 27, 2017, 03:24 AM
Registered User
Thread OP
# AnyFC-M7

* STM32F722 board, made by [@sambas](https://github.com/sambas)
* OSHW CC BY-SA 3.0
* Source: https://github.com/sambas/hw/tree/master/AnyFCM7
* 1st test with betaflight:
AnyFC-M7 the first run (0 min 39 sec)


## HW info

* STM32F722RET6 64lqfp 216MHz
* MPU6000 SPI
* MS5611 baro
* 4 uarts available + VCP
* 10 pwm outputs + 6 inputs
* external I2C
* external SPI (shared with U4/5)
* 128Mb dataflash logging (SPI)
* Voltage measurement, with 10k/1k divider

Flight test pending
Photos: https://www.dropbox.com/sh/tvk75z8kf...ZiHnI4Hna?dl=0
Last edited by Sambas1983; Apr 11, 2017 at 11:07 AM.
Apr 03, 2017, 07:04 AM
Registered User
Great work, Sambas! As might you already know, that Bangood has released your board, and it is available now for purchase here:
http://www.banggood.com/STM32F745-10...p-1137386.html
Unfortunately they do not refer to any of the original authors (see example with fishPEPPER's designed FC and ESC), but thats what you should possibly expect from Chineese mega shop/manufacturer/copier.
Anyway, thanks for contrubuting and pushing this hobby to the new heights.
Apr 10, 2017, 07:56 AM
Registered User
Is there a buzzer port? does the divided ADC1 fit vbat?
Apr 18, 2017, 11:00 PM
It's good to be geek!
MrSatoV's Avatar
Quote:
Originally Posted by montis
Great work, Sambas! As might you already know, that Bangood has released your board, and it is available now for purchase here:
http://www.banggood.com/STM32F745-10...p-1137386.html
Unfortunately they do not refer to any of the original authors (see example with fishPEPPER's designed FC and ESC), but thats what you should possibly expect from Chineese mega shop/manufacturer/copier.
Anyway, thanks for contrubuting and pushing this hobby to the new heights.
And I just got an email from the manufacturer who screwed me on FAIL PDB design:
Good day!
Hereby,we'd like to introduce F7 flight controller board as attached image.
The unit price is 22USD.
Looking forward to receiving your response.
Thank you!



Best regards

Sherley

Shenzhen Bater Technology Co., Ltd.
Tel: +86-755-33160479
Email: [email protected]
Skype: battrc
Website: www.battrc.com
Here we go!
May 04, 2017, 01:28 PM
Registered User
feiticeir0's Avatar
I've just bought the FC, and I'm trying to understand where to connect everything...
Probably is a noob question, but I can't find any documentation ..

Where do I connect the ESCs ? And everything else ?

I bought it thought Banggood, but I'm going to donate . I believe in supporting R&D !

Thank you
May 04, 2017, 03:42 PM
Telemetry Geek
technomad's Avatar
Quote:
Originally Posted by sevet
Is there a buzzer port? does the divided ADC1 fit vbat?
Looks like it. Given that 1k/10k resistor divider network is used, ADC input pin on processor will see (1 / (10+1)) = 1/11th the voltage given at AD0. Max voltage allowed by processor = VCC = 3.3V, so max voltage allowed at AD0 in pin is 11 * 3.3 = 36.3V, so should support up to 8S (33.6V) safely.
May 04, 2017, 03:48 PM
Telemetry Geek
technomad's Avatar
Quote:
Originally Posted by Sambas1983
6-pwm inputs (1xppm)
Does the PPM input pin also support FrSky SBus input?
May 05, 2017, 08:25 AM
Registered User
Thread OP
Any uart can be used for sbus
May 05, 2017, 10:24 AM
Registered User
feiticeir0's Avatar
I've connected the ESCS from M1 to M4 (signal and GND to GND next to each pad, but doesn't seem to work... The motors don't spin normally.. using betaflight motors tab, they just spin erroneously and very slowly... what am I doing wrong ? I've tried from oneshot to dshot and still the same...

The ESCs are flycolor with BLHeli_S ...
May 06, 2017, 08:59 PM
Registered User
Some more info here
May 07, 2017, 05:00 AM
Registered User
Thread OP
Chinese AnyFC-F7 flight tested (6 min 23 sec)
May 07, 2017, 06:39 AM
Registered User
IKKI's Avatar
Where i can find buzzer and led pinout? Thanks
Last edited by IKKI; May 07, 2017 at 06:48 AM.
May 07, 2017, 09:18 AM
Registered User
Quote:
Originally Posted by IKKI
Where i can find buzzer and led pinout? Thanks
ATM there is not BUZZER on those boards. Not supported by hardware and software.
May 07, 2017, 05:11 PM
Registered User
IKKI's Avatar
Thank you!


Quick Reply
Message:
Thread Tools