Skip to content
/ H101-acro Public
forked from silver13/H101-dual

Floureon H101 alternate firmware acro + dual

Notifications You must be signed in to change notification settings

mwm/H101-acro

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Floureon H101 acro firmware

now with dual mode as well

Select folder for the correct firmware:

  • H101_Acro: Acro only, inverted flight possible (manual on a switch)
  • H101_dual: either/both modes, inverted flight possible (manual on a switch)

For programming the ground pad is marked (B-) on the pcb(near the edge) .It is also close to some other components. Note there is also a (B+) pad,do not connect this.

It works with Devo , stock or H8 mini tx.You could also use the diy nrf24_multipro module by Goebish.

*** DO NOT ACCIDENTALLY FLASH THE H8MINI FIRMWARE TO THE H101*** (it may break it)

  • GigaDevice GD32F130G6 cortex-M3 32k
  • Invensense gyro + accelerometer
  • XN297 transceiver
  • 8 Nfets and 8 Pfets. The P fets are controlled commonly in groups of 4.

Cpu datasheet: Pdf Cpu Documentation: Pdf

The firmware needs Keil.GD32F1xx_DFP.1.1.0.pack which adds support for the cpu to Keil (5.15 used).

The firmware flash procedure is the same as the H8.

Firmware thread featuring flashing info : rcgroups.com

#####Accelerometer calibration (level mode only)

For accelerometer calibration move the pitch stick down 3 times within about 1- 2 seconds. Wait a couple of seconds after a failed attempt. Throttle has to be low, and roll centered. Flashing lights indicate the calibration process. This is saved so it has to be done only once.

Note, the acc calibration also saves gyro biases which are used in some cases. The flash pattern is similar to the gyro calibration pattern.

Calibration has to be done on a horizontal surface

###Wiki http://sirdomsen.diskstation.me/dokuwiki/doku.php?id=start

###19.05.16

  • added 3d throttle option to dual mode
  • (older) added "native inverted mode" to dual mode code

###15.02.16

  • added inverted flight to dual mode

###15.02.16

  • added dual mode
  • fixed calibration bug introduced yesterday

###update 1: 6.12.15

  • added stock tx support

About

Floureon H101 alternate firmware acro + dual

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 77.6%
  • Roff 19.3%
  • C++ 1.7%
  • Assembly 1.3%
  • Other 0.1%